Uses of Interface
eu.bandm.tools.metajava.MetaClass
Packages that use MetaClass
Package
Description
Generate format generating code (or formats dynamically) controlled by the
format description language.
Mirror of Java reflection: Build java sources as object models.
Command line parser and graphical user input generated from
one abstract description of programming options, incl data types
and multi-lingual descriptions.
Runtime library for generated option processing code: building blocks for
parsing and GUI.
Generates typed models of XML documents,
see
meta-tools TDOM user documentation.
Compiler for data models, from a concise mathematical oriented language into
Java.
-
Uses of MetaClass in eu.bandm.tools.formatfrontends
Methods in eu.bandm.tools.formatfrontends with parameters of type MetaClassModifier and TypeMethodDescriptionTdom2format.compile(GeneratedPackage targetpackage, MetaClass basevisitor, String classname, eu.bandm.tools.formatfrontends.absy.Element_tdomRules rules) -
Uses of MetaClass in eu.bandm.tools.metajava
Classes in eu.bandm.tools.metajava that implement MetaClassModifier and TypeClassDescriptionclassclassclassclassclassclassFields in eu.bandm.tools.metajava declared as MetaClassModifier and TypeFieldDescriptionprotected final MetaClassGeneratedBlock.enclosingprotected final MetaClassGeneratedParameterizedType.rawTypestatic final MetaClassGeneratedClass.rootClassFields in eu.bandm.tools.metajava with type parameters of type MetaClassMethods in eu.bandm.tools.metajava that return MetaClassModifier and TypeMethodDescriptionEnvironmentClass.getElementClass()GeneratedClass.getElementClass()EnvironmentClass.getEnclosingClass()GeneratedBlock.getEnclosingClass()MetaClass.getEnclosingClass()MetaStaticImportableMember.getEnclosingClass()ArrayClass.getInnerClass(Iterable<? extends String> id) MetaClass.getInnerClass(Iterable<? extends String> name) MetaClass.getInnerClass(String name) ArrayClass.getRawType()final MetaClassEnvironmentClass.getRawType()EnvironmentParameterizedType.getRawType()EnvironmentTypeVariable.getRawType()EnvironmentWildcardType.getRawType()GeneratedAnnotatedType.getRawType()final MetaClassGeneratedClass.getRawType()GeneratedParameterizedType.getRawType()GeneratedTypeVariable.getRawType()GeneratedWildcardType.getRawType()MetaParameterizedType.getRawType()MetaType.getRawType()final MetaClassUnresolvedType.getRawType()EnvironmentMethod.getReturnType()EnvironmentField.getType()Methods in eu.bandm.tools.metajava that return types with arguments of type MetaClassModifier and TypeMethodDescriptionGeneratedProcedure.getExceptionTypes()Collection<? extends MetaClass> MetaProcedure.getExceptionTypes()Collection<? extends MetaClass> MetaClass.getInnerClasses()Methods in eu.bandm.tools.metajava with parameters of type MetaClassModifier and TypeMethodDescriptionprotected voidfinal voidGeneratedAnnotationTarget.addAnnotation(MetaClass annotation) voidGeneratedProcedure.addExceptionType(MetaClass exception) static <A extends Formattable>
GeneratedLiteral<A[]> voidReferenceRewriter.optimizeReference(Format ref, MetaClass target, List<GeneratedAnnotation> annotations) static GeneratedParameterizedTypeGeneratedParameterizedType.parametrize(MetaClass rawType, MetaType... actualTypeArguments) GeneratedParameterizedType.parametrizeNested(MetaClass rawType, MetaType... actualTypeArguments) Constructors in eu.bandm.tools.metajava with parameters of type MetaClassModifierConstructorDescriptionGeneratedBlock(MetaClass enclosing, int modifiers) GeneratedParameterizedType(MetaClass rawType, MetaType... actualTypeArguments) GeneratedParameterizedType(MetaType ownerType, MetaClass rawType, MetaType... actualTypeArguments) -
Uses of MetaClass in eu.bandm.tools.option
Fields in eu.bandm.tools.option with type parameters of type MetaClass -
Uses of MetaClass in eu.bandm.tools.option.runtime
Methods in eu.bandm.tools.option.runtime with parameters of type MetaClassModifier and TypeMethodDescriptionstatic StringModel.descriptionKeyForEnum(MetaClass cl) Generated MuLi-Catalog key to store the description of an enum type. -
Uses of MetaClass in eu.bandm.tools.tdom
Fields in eu.bandm.tools.tdom declared as MetaClassModifier and TypeFieldDescriptionstatic final MetaClassTypedDOMGenerator.checkedListTypestatic final MetaClassTypedDOMGenerator.exceptionstatic final MetaClassTypedDOMGenerator.functionTypestatic final MetaClassTypedDOMGenerator.runtimeExceptionstatic final MetaClassTypedDOMGenerator.tdomAttributeExceptionMethods in eu.bandm.tools.tdom with parameters of type MetaClassModifier and TypeMethodDescriptionprotected static StringTypedDOMGenerator.makeFieldDescription(int number, MetaClass contentClass) make a human language identification of the compontent of a content model. -
Uses of MetaClass in eu.bandm.tools.umod
Fields in eu.bandm.tools.umod declared as MetaClassModifier and TypeFieldDescriptionprotected static final MetaClassTypes.WRAPPEDCLASS_Classprotected static final MetaClassTypes.WRAPPEDCLASS_Formatprotected static final MetaClassprotected static final MetaClassTypes.WRAPPEDCLASS_MapEntryprotected static final MetaClassTypes.WRAPPEDCLASS_Objectsprotected static final MetaClassprotected static final MetaClassprotected static final MetaClassprotected static final MetaClassUMod2Tsoap.WRAPPEDCLASS_parserBaseClassprotected static final MetaClassTypes.WRAPPEDCLASS_Patternprotected static final MetaClassprotected static final MetaClassTypes.WRAPPEDCLASS_Rewriterprotected static final MetaClassUMod2Tsoap.WRAPPEDCLASS_SaxEventStreamprotected static final MetaClassUMod2java.WRAPPEDCLASS_swing_tree_TreeNodeprotected static final MetaClassUMod2java.WRAPPEDCLASS_SwingForesterprotected static final MetaClassUMod2java.WRAPPEDCLASS_SwingForester_LazyNodeprotected static final MetaClassprotected static final MetaClassUMod2Tsoap.WRAPPEDCLASS_TsoapExceptionprotected static final MetaClassUMod2Tsoap.WRAPPEDCLASS_TsoapPrimitivesprotected static final MetaClassTypes.WRAPPEDCLASS_voidprotected static final MetaClassUMod2Tsoap.WRAPPEDCLASS_XMLConfigurationMethods in eu.bandm.tools.umod with parameters of type MetaClassModifier and TypeMethodDescriptionUMod2Tsoap.WriterGenerator.make_XMLDumper(String classname, GeneratedContext context, MetaClass basevisitorclass) voidUMod2Tsoap.translate(String parsername, String writername, UMod.Forest model0, GeneratedContext context, MetaClass basevisitor, boolean visitoroptimize, MessageReceiver<SimpleMessage<XMLDocumentIdentifier>> msg0)