Uses of Class
eu.bandm.tools.umod.UMod.FieldDef
Packages that use UMod.FieldDef
Package
Description
D2d allows to write valid XML documents directly in the creative flow of authoring,
with minimum typographic noise.
Compiler for data models, from a concise mathematical oriented language into
Java.
-
Uses of UMod.FieldDef in eu.bandm.tools.d2d2.base
Methods in eu.bandm.tools.d2d2.base with parameters of type UMod.FieldDef -
Uses of UMod.FieldDef in eu.bandm.tools.umod
Fields in eu.bandm.tools.umod declared as UMod.FieldDefModifier and TypeFieldDescriptionprotected UMod.FieldDefReducer.actfieldprotected UMod.FieldDefReflectiveVisitor.curfdprotected UMod.FieldDefUMod2java.V_compileAlgebraic.SubV.curfieldprotected UMod.FieldDefUMod2visitors.V_makeRewriterCoRewriter.curfield(package private) final UMod.FieldDefUMod2visitors.V_makeDescend.fdDeprecated.(package private) final UMod.FieldDefUMod2visitors.V_makeVDescend.fdprotected UMod.FieldDefUMod2format.Compiler.fieldfoundset byUMod2format.Compiler.visit(Element_ref)and read only for error diagnosisonly byUMod2format.Compiler.Subformat.visit(Element_child)andUMod2format.Compiler.visit(Element_switch)(package private) UMod.FieldDefChecker.KeyChecker.keyfieldprotected UMod.FieldDefUMod.ClassDef.keyFieldReflectiveVisitor.referingFieldFields in eu.bandm.tools.umod with type parameters of type UMod.FieldDefModifier and TypeFieldDescription(package private) Map<UMod.ClassDef, List<UMod.FieldDef>> UMod2java.CompileConstructors_20181214.allObligatesprotected Map<UMod.FieldDef, UMod.FieldDef> UMod.Forest.concrete2abstractFieldprotected Map<UMod.FieldDef, UMod.FieldDef> UMod.Forest.concrete2abstractFieldprotected Map<UMod.ClassDef, Set<List<UMod.FieldDef>>> UMod2java.CompileConstructors_20181214.constructorSignaturesprotected final List<UMod.FieldDef> UMod2java.CompileConstructors_20181214.EMPTYLISTprotected final List<UMod.FieldDef> UMod2java.CompileConstructors.EMPTYLISTprotected List<UMod.FieldDef> UMod.ClassDef.fielddefsprotected Map<String, UMod.FieldDef> Checker.V_checkNoDoubleFields.fieldnamesprotected CheckedMap_RD<String, UMod.FieldDef> UMod.ClassDef.fieldsbyname(package private) Map<UMod.ClassDef, List<UMod.FieldDef>> UMod2java.CompileConstructors_20181214.firstMinimalConstructorprotected Set<UMod.FieldDef> UMod.ClassDef.hasDescendMethodprotected List<UMod.FieldDef> UMod.ClassDef.obligateConstructorFieldsprotected CheckedMap_RD<Integer, CheckedMap_RD<Integer, UMod.FieldDef>> UMod.ClassDef.prConstrprotected CheckedMap_RD<Integer, CheckedMap_RD<Integer, UMod.FieldDef>> UMod.ClassDef.prVisitorsMethods in eu.bandm.tools.umod that return UMod.FieldDefModifier and TypeMethodDescriptionFactory.addFieldDef(UMod.ClassDef cls, String name, UMod.ClassDef fieldType, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Factory.addFieldDef(UMod.ClassDef cls, String name, UMod.Type fieldType, @Opt Location<XMLDocumentIdentifier> loc, @Opt String doc) Add a field definition to a class definition.protected UMod.FieldDefprotected UMod.FieldDefUMod2java.V_compileFieldDefs.findSuperField(UMod.FieldDef fd) Finds a field defintion with the same name as its argument in a true super class of the class definition containing this argument.UMod.ClassDef.get_keyField()Methods in eu.bandm.tools.umod that return types with arguments of type UMod.FieldDefMethods in eu.bandm.tools.umod with parameters of type UMod.FieldDefModifier and TypeMethodDescriptionvoidChecker.KeyChecker.action(UMod.FieldDef fd) protected voidChecker.V_checkNoDoubleFields.action(UMod.FieldDef f) voidReflectiveVisitor.action(UMod.FieldDef fd) Descend to field value:
1) read object into "model"
2) set curfd to field
3) call match on the typeprotected voidUMod.Printer.action(UMod.FieldDef i) protected voidUMod.Visitor.action(UMod.FieldDef i) protected voidUMod2java.V__compileSwingTree.action(UMod.FieldDef fd) protected voidUMod2java.V_compileAlgebraic.action(UMod.FieldDef fd) protected voidUMod2java.V_compileAlgebraic.SubV.action(UMod.FieldDef fd) protected voidUMod2java.V_compileFieldDefs.action(UMod.FieldDef fd) protected voidUMod2java.V_compileOrdered.action(UMod.FieldDef fd) protected voidUMod2java.V_compileOrdered.OrderFields.action(UMod.FieldDef f) protected voidUMod2visitors.V_makeRewriterCoRewriter.action(UMod.FieldDef fd) voidFactory.addVisitorRegister(UMod.FieldDef field, int num, int pos, @Opt String lr) Add a visitor register number to a field.static StringUMod2java.canonicalFieldName(UMod.FieldDef fd) Deprecated.(package private) voidUMod2visitors.checkDescendableAndMakeDescendMethod(UMod.ClassDef cd, UMod.FieldDef fd) Deprecated.use the "follow_[fieldname]([class])" and "followAll_[fieldname]([class])" methods in the visitors instead.protected voidUMod2Tsoap.ParserGenerator.collectfield(UMod.FieldDef fd, GeneratedClass ownparserclass) static StringTypes.compilableFieldName(UMod.FieldDef fd) protected voidChecker.error(UMod.FieldDef fd, String text) protected StringUMod2Tsoap.FIELDVARNAME(UMod.FieldDef fd) protected UMod.FieldDefUMod2java.V_compileFieldDefs.findSuperField(UMod.FieldDef fd) Finds a field defintion with the same name as its argument in a true super class of the class definition containing this argument.static ObjectReflectiveVisitor.getFieldValue(Object o, UMod.FieldDef fd) Reads the content of a given field by applying java.lang.reflect methods.static booleanChecker.isAbstract(UMod.FieldDef fd) (package private) StringTypes.HtmlDocText.linkToExternalField(UMod.FieldDef fd) (package private) voidUMod2visitors.makeDescendAllMethodsInBaseVisitor(UMod.FieldDef fd) Generate descend methods for the given field in the base visitor class, if it is of a container type.(package private) voidUMod2visitors.makeLRCodeDescend(UMod.FieldDef fd, GeneratedClass visitor, int register) protected voidUMod2java.V_compileFieldDefs.makeMultipleContainsKey(UMod.FieldDef fd) protected voidUMod2java.V_compileFieldDefs.makeMultiplePut(UMod.FieldDef fd) protected voidUMod2java.V_compileFieldDefs.makeSetGet(UMod.FieldDef fd, boolean getterfunctions, boolean setterfunctions, boolean isabstract) (package private) voidUMod2Html.putField(UMod.ClassDef cd, UMod.FieldDef fd) booleanUMod.ClassDef.set_keyField(UMod.FieldDef kf) protected static FormatUMod2java.strictnessCheck(UMod.FieldDef fd) protected StringUMod2Tsoap.TAGSTRING(UMod.FieldDef fd) protected voidUMod2visitors.warnNoVisit(UMod.ClassDef cd, UMod.FieldDef fd, boolean isPrim, boolean isAbstract) Emit a warning or an error for not-visitbable field, erronuously selected by aV ../..pragma.Method parameters in eu.bandm.tools.umod with type arguments of type UMod.FieldDefModifier and TypeMethodDescriptionprotected booleanUMod2java.CompileConstructors_20181214.checkDuplicateConstructor(UMod.ClassDef cd, Collection<UMod.FieldDef> signature) protected voidUMod2java.CompileConstructors_20181214.compileConstructor(UMod.ClassDef cd, @Opt Integer key, Collection<UMod.FieldDef> allParams, @Opt Collection<UMod.FieldDef> superParams) When this is called: no obligate fields are missing.protected voidUMod2java.CompileConstructors_20181214.expandOrInherit(UMod.ClassDef cd, int key, Collection<UMod.FieldDef> superfields, int lastIndex) protected voidUMod2java.CompileConstructors.expandOrInherit(UMod.ClassDef cd, Integer key, SortedMap<Integer, UMod.FieldDef> superfields) protected StringUMod2java.fieldCollectionToConstant(Collection<UMod.FieldDef> coll, String sep) protected StringUMod2java.fieldSetToString(Collection<UMod.FieldDef> coll, String sep) protected booleanUMod2java.CompileConstructors.makeconstructor(UMod.ClassDef cd, Integer key, Collection<UMod.FieldDef> inherited, Collection<UMod.FieldDef> newparams) Generates a constructor with signature "inherited+newparams".
Compiles a call to "super()" for the former and assignment statements for the latter().
ASSUME "Collection" is ordered, since it is "aTreeMap.values()"protected voidReducer.patchPragmas(Collection<CheckedMap_RD<Integer, UMod.FieldDef>> maps) Constructors in eu.bandm.tools.umod with parameters of type UMod.FieldDefModifierConstructorDescription(package private)V_makeDescend(UMod.FieldDef fd, int branchcase, String lrcode) Deprecated.(package private)V_makeVDescend(UMod.FieldDef fd, int branchcase, String lrcode)