Skip navigation links
A B C D G H I L M N P S T U V X 

A

addType(Class<?>) - Method in class xuml.tools.model.compiler.ClassInfo
 
addType(String) - Method in class xuml.tools.model.compiler.ClassInfo
 
addType(Type) - Method in class xuml.tools.model.compiler.ClassInfo
 
addType(Class<?>) - Method in class xuml.tools.model.compiler.TypeRegister
 
addType(Type) - Method in class xuml.tools.model.compiler.TypeRegister
 
addTypes(Class<?>...) - Method in class xuml.tools.model.compiler.ClassInfo
 
addTypes(Class<?>...) - Method in class xuml.tools.model.compiler.TypeRegister
 

B

BehaviourImplementationWriter - Class in xuml.tools.model.compiler
Generates entity behaviour class (java source code) containing on-entry procedures.
BehaviourImplementationWriter(ClassInfo, String) - Constructor for class xuml.tools.model.compiler.BehaviourImplementationWriter
Constructor.
build() - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
builder() - Static method in class xuml.tools.model.compiler.CodeGeneratorJava
 

C

camelCaseToLowerUnderscore(String) - Static method in class xuml.tools.model.compiler.Util
 
ClassExtensions - Class in xuml.tools.model.compiler.info
 
ClassExtensions(Optional<String>, Optional<String>) - Constructor for class xuml.tools.model.compiler.info.ClassExtensions
 
ClassInfo - Class in xuml.tools.model.compiler
Provides information about a metmodel Class definition.
ClassInfo(NameManager, Class, String, String, Lookups) - Constructor for class xuml.tools.model.compiler.ClassInfo
Constructor.
ClassInfo.OtherId - Class in xuml.tools.model.compiler
 
ClassWriter - Class in xuml.tools.model.compiler
 
ClassWriter(ClassInfo) - Constructor for class xuml.tools.model.compiler.ClassWriter
 
CodeGeneratorJava - Class in xuml.tools.model.compiler
Generates code associated with one modeled domain.
CodeGeneratorJava(Domains, String, String, String, File, File, String, File, boolean, boolean) - Constructor for class xuml.tools.model.compiler.CodeGeneratorJava
 
CodeGeneratorJava.Builder - Class in xuml.tools.model.compiler
 

D

domainName(String) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
domainPackageName(String) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
domains(Domains) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
domainSchema(String) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 

G

generate() - Method in class xuml.tools.model.compiler.BehaviourImplementationWriter
Returns generated java source code for the implementation of the class name specified in the constructor of this class.
generate() - Method in class xuml.tools.model.compiler.ClassWriter
 
generate() - Method in class xuml.tools.model.compiler.CodeGeneratorJava
 
generate(List<String>) - Method in class xuml.tools.model.compiler.PersistenceXmlWriter
 
generatedResourcesDirectory(File) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
generatedResourcesDirectory(String) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
generatedSourcesDirectory(File) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
generatedSourcesDirectory(String) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
generatePersistenceXml(boolean) - Method in class xuml.tools.model.compiler.CodeGeneratorJava.Builder
 
getAttributeName() - Method in class xuml.tools.model.compiler.info.MyIdAttribute
 
getAttributeName() - Method in class xuml.tools.model.compiler.info.MyIndependentAttribute
 
getAttributes() - Method in class xuml.tools.model.compiler.info.MyFind
 
getBase() - Method in class xuml.tools.model.compiler.Type
 
getBehaviourFactoryFieldName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getBehaviourFactoryFullClassName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getBehaviourFactorySimpleName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getBehaviourFullClassName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getBehaviourPackage() - Method in class xuml.tools.model.compiler.ClassInfo
 
getClasses(ModeledDomain) - Static method in class xuml.tools.model.compiler.Util
 
getClassExtensions() - Method in class xuml.tools.model.compiler.ClassInfo
 
getClassFullName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getColumnName() - Method in class xuml.tools.model.compiler.info.MyIdAttribute
 
getColumnName() - Method in class xuml.tools.model.compiler.info.MyIndependentAttribute
 
getContextFullClassName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getCreates() - Method in class xuml.tools.model.compiler.info.MyEvent
 
getDefaultValue() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getDescription() - Method in class xuml.tools.model.compiler.info.MyIndependentAttribute
 
getDiscriminatorValue() - Method in class xuml.tools.model.compiler.info.MySubclassRole
 
getDocumentationContent() - Method in class xuml.tools.model.compiler.info.ClassExtensions
 
getDocumentationContent() - Method in class xuml.tools.model.compiler.info.MyAttributeExtensions
 
getDocumentationMimeType() - Method in class xuml.tools.model.compiler.info.ClassExtensions
 
getDocumentationMimeType() - Method in class xuml.tools.model.compiler.info.MyAttributeExtensions
 
getEmbeddedIdAttributeName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getEmbeddedIdSimpleClassName() - Method in class xuml.tools.model.compiler.ClassInfo
 
getEnumeration() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getEventId() - Method in class xuml.tools.model.compiler.info.MyTransition
 
getEventName() - Method in class xuml.tools.model.compiler.info.MyTransition
 
getEventSimpleClassName() - Method in class xuml.tools.model.compiler.info.MyTransition
 
getExtensions() - Method in class xuml.tools.model.compiler.info.MyIdAttribute
 
getExtensions() - Method in class xuml.tools.model.compiler.info.MyIndependentAttribute
 
getFieldName() - Method in class xuml.tools.model.compiler.ClassInfo.OtherId
 
getFieldName() - Method in class xuml.tools.model.compiler.info.MyIdAttribute
 
getFieldName() - Method in class xuml.tools.model.compiler.info.MyIndependentAttribute
 
getFieldName() - Method in class xuml.tools.model.compiler.info.MyParameter
 
getFieldName() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getFieldNames() - Method in class xuml.tools.model.compiler.info.MySpecializations
 
getFinders() - Method in class xuml.tools.model.compiler.ClassInfo
 
getFromState() - Method in class xuml.tools.model.compiler.info.MyTransition
 
getFullClassName() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getGenerics() - Method in class xuml.tools.model.compiler.Type
 
getImports(String) - Method in class xuml.tools.model.compiler.TypeRegister
 
getInstance() - Static method in class xuml.tools.model.compiler.NameManager
 
getInverseJoinColumns() - Method in class xuml.tools.model.compiler.info.MyJoinTable
 
getJoinColumns() - Method in class xuml.tools.model.compiler.info.MyJoinTable
 
getJoinColumns() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getJoinTable() - Method in class xuml.tools.model.compiler.info.MyJoinTable
 
getJoinTable() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getJoinTableSchema() - Method in class xuml.tools.model.compiler.info.MyJoinTable
 
getLowerLimit() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getMappedBy() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getMaxLength() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getMinLength() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getModeledDomain(Domains, String) - Static method in class xuml.tools.model.compiler.Util
 
getModeledDomain(InputStream, String) - Static method in class xuml.tools.model.compiler.Util
 
getMultiplicityAbbreviation(Perspective) - Static method in class xuml.tools.model.compiler.Util
 
getMyType() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getName() - Method in class xuml.tools.model.compiler.ClassInfo
Returns the name of the class.
getName() - Method in class xuml.tools.model.compiler.info.MyEvent
 
getName() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getOtherColumnName() - Method in class xuml.tools.model.compiler.info.MyJoinColumn
 
getOtherIds() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getPackage(String) - Static method in class xuml.tools.model.compiler.Util
 
getParameters() - Method in class xuml.tools.model.compiler.info.MyEvent
 
getPrecision() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getPrefix() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getReferenceClass() - Method in class xuml.tools.model.compiler.info.MyIdAttribute
 
getReferenceColumnName() - Method in class xuml.tools.model.compiler.info.MyIdAttribute
 
getRnum() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getRnum() - Method in class xuml.tools.model.compiler.info.MySpecializations
 
getSimpleClassName() - Method in class xuml.tools.model.compiler.info.MyEvent
 
getSimpleClassName() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getSimpleClassName(String) - Static method in class xuml.tools.model.compiler.Util
 
getSpecializations() - Method in class xuml.tools.model.compiler.ClassInfo
 
getStateName() - Method in class xuml.tools.model.compiler.info.MyEvent
If the parameter list was obtained from the StateSignature rather than the EventSignature then this returns the state name.
getStateSignatureInterfaceSimpleName() - Method in class xuml.tools.model.compiler.info.MyEvent
 
getSuffix() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getSuperclassJavaFullClassName() - Method in class xuml.tools.model.compiler.info.MySubclassRole
 
getThatMult() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getThatVerbClause() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getThisColumnName() - Method in class xuml.tools.model.compiler.info.MyJoinColumn
 
getThisMult() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getThisVerbClause() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
getToState() - Method in class xuml.tools.model.compiler.info.MyTransition
 
getType() - Method in class xuml.tools.model.compiler.ClassInfo.OtherId
 
getType() - Method in class xuml.tools.model.compiler.info.MyIdAttribute
 
getType() - Method in class xuml.tools.model.compiler.info.MyIndependentAttribute
 
getType() - Method in class xuml.tools.model.compiler.info.MyParameter
 
getType() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getTypeDefinition(String) - Method in class xuml.tools.model.compiler.ClassInfo
 
getUnits() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getUpperLimit() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
getValidationPattern() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 

H

hasBehaviour() - Method in class xuml.tools.model.compiler.ClassInfo
 
hasCompositeId() - Method in class xuml.tools.model.compiler.ClassInfo
 

I

isArray() - Method in class xuml.tools.model.compiler.Type
 
isCreationTransition() - Method in class xuml.tools.model.compiler.info.MyTransition
 
isGenerated() - Method in class xuml.tools.model.compiler.info.MyAttributeExtensions
 
isInPrimaryId() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
isNullable() - Method in class xuml.tools.model.compiler.info.MyIndependentAttribute
 
isOptional() - Method in class xuml.tools.model.compiler.info.MyAttributeExtensions
 

L

lowerFirst(String) - Static method in class xuml.tools.model.compiler.Util
 

M

Mult - Enum in xuml.tools.model.compiler.info
 
MyAttributeExtensions - Class in xuml.tools.model.compiler.info
 
MyAttributeExtensions(boolean, String, String, boolean) - Constructor for class xuml.tools.model.compiler.info.MyAttributeExtensions
 
MyEvent - Class in xuml.tools.model.compiler.info
 
MyEvent(String, String, List<MyParameter>, String, String, boolean) - Constructor for class xuml.tools.model.compiler.info.MyEvent
 
MyFind - Class in xuml.tools.model.compiler.info
 
MyFind(List<MyIndependentAttribute>) - Constructor for class xuml.tools.model.compiler.info.MyFind
 
MyIdAttribute - Class in xuml.tools.model.compiler.info
 
MyIdAttribute(String, String, String, String, String, MyTypeDefinition, MyAttributeExtensions) - Constructor for class xuml.tools.model.compiler.info.MyIdAttribute
 
MyIdAttribute(String, String, String, MyTypeDefinition, MyAttributeExtensions) - Constructor for class xuml.tools.model.compiler.info.MyIdAttribute
 
MyIndependentAttribute - Class in xuml.tools.model.compiler.info
 
MyIndependentAttribute(String, String, String, MyTypeDefinition, boolean, String, MyAttributeExtensions) - Constructor for class xuml.tools.model.compiler.info.MyIndependentAttribute
 
MyJoinColumn - Class in xuml.tools.model.compiler.info
 
MyJoinColumn(String, String) - Constructor for class xuml.tools.model.compiler.info.MyJoinColumn
 
MyJoinTable - Class in xuml.tools.model.compiler.info
 
MyJoinTable(String, String, List<MyJoinColumn>, List<MyJoinColumn>) - Constructor for class xuml.tools.model.compiler.info.MyJoinTable
 
MyParameter - Class in xuml.tools.model.compiler.info
 
MyParameter(String, String) - Constructor for class xuml.tools.model.compiler.info.MyParameter
 
MyPrimaryIdAttributeMember - Class in xuml.tools.model.compiler.info
 
MyPrimaryIdAttributeMember(String, String, String, MyTypeDefinition, boolean, String, MyAttributeExtensions) - Constructor for class xuml.tools.model.compiler.info.MyPrimaryIdAttributeMember
 
MyReferenceMember - Class in xuml.tools.model.compiler.info
 
MyReferenceMember(String, String, Mult, Mult, String, String, String, List<MyJoinColumn>, String, MyJoinTable, boolean, String, List<ClassInfo.OtherId>) - Constructor for class xuml.tools.model.compiler.info.MyReferenceMember
 
MySpecializations - Class in xuml.tools.model.compiler.info
 
MySpecializations(BigInteger, Set<String>) - Constructor for class xuml.tools.model.compiler.info.MySpecializations
 
MySubclassRole - Class in xuml.tools.model.compiler.info
 
MySubclassRole(String, String) - Constructor for class xuml.tools.model.compiler.info.MySubclassRole
 
MyTransition - Class in xuml.tools.model.compiler.info
 
MyTransition(String, String, String, String, String) - Constructor for class xuml.tools.model.compiler.info.MyTransition
 
MyType - Enum in xuml.tools.model.compiler.info
 
MyTypeDefinition - Class in xuml.tools.model.compiler.info
 
MyTypeDefinition(String, MyType, Type, String, BigInteger, BigDecimal, BigDecimal, String, List<String>, BigInteger, BigInteger, String, String, String) - Constructor for class xuml.tools.model.compiler.info.MyTypeDefinition
 

N

NameManager - Class in xuml.tools.model.compiler
 
NameManager() - Constructor for class xuml.tools.model.compiler.NameManager
 

P

PersistenceXmlWriter - Class in xuml.tools.model.compiler
 
PersistenceXmlWriter() - Constructor for class xuml.tools.model.compiler.PersistenceXmlWriter
 

S

setSimpleClassName(String) - Method in class xuml.tools.model.compiler.info.MyEvent
 

T

toClassSimpleName(String) - Static method in class xuml.tools.model.compiler.Util
 
toColumnName(String, String) - Method in class xuml.tools.model.compiler.NameManager
 
toColumnName(String) - Static method in class xuml.tools.model.compiler.Util
 
toFieldName(String, String, BigInteger) - Method in class xuml.tools.model.compiler.NameManager
 
toFieldName(String, String) - Method in class xuml.tools.model.compiler.NameManager
 
toJavaConstantIdentifier(String) - Static method in class xuml.tools.model.compiler.Util
 
toJavaIdentifier(String) - Static method in class xuml.tools.model.compiler.Util
 
toString() - Method in class xuml.tools.model.compiler.ClassInfo.OtherId
 
toString() - Method in class xuml.tools.model.compiler.info.MyJoinColumn
 
toString() - Method in class xuml.tools.model.compiler.info.MyReferenceMember
 
toString() - Method in class xuml.tools.model.compiler.info.MyTransition
 
toString() - Method in class xuml.tools.model.compiler.info.MyTypeDefinition
 
toTableIdName(String) - Static method in class xuml.tools.model.compiler.Util
 
toTableName(String, String) - Method in class xuml.tools.model.compiler.NameManager
 
toTableName(String) - Static method in class xuml.tools.model.compiler.Util
 
Type - Class in xuml.tools.model.compiler
 
Type(String, List<Type>, boolean) - Constructor for class xuml.tools.model.compiler.Type
 
Type(String, Type) - Constructor for class xuml.tools.model.compiler.Type
 
Type(Class<?>) - Constructor for class xuml.tools.model.compiler.Type
 
Type(Class<?>, boolean) - Constructor for class xuml.tools.model.compiler.Type
 
Type(Class<?>, Type...) - Constructor for class xuml.tools.model.compiler.Type
 
Type(String) - Constructor for class xuml.tools.model.compiler.Type
 
TypeRegister - Class in xuml.tools.model.compiler
 
TypeRegister() - Constructor for class xuml.tools.model.compiler.TypeRegister
 

U

upperFirst(String) - Static method in class xuml.tools.model.compiler.Util
 
useGuiceInjection() - Method in class xuml.tools.model.compiler.ClassInfo
 
useJpaJoinedStrategyForSpecialization - Static variable in class xuml.tools.model.compiler.ClassWriter
 
Util - Class in xuml.tools.model.compiler
 
Util() - Constructor for class xuml.tools.model.compiler.Util
 

V

valueOf(String) - Static method in enum xuml.tools.model.compiler.info.Mult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum xuml.tools.model.compiler.info.MyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum xuml.tools.model.compiler.info.Mult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum xuml.tools.model.compiler.info.MyType
Returns an array containing the constants of this enum type, in the order they are declared.

X

xuml.tools.model.compiler - package xuml.tools.model.compiler
 
xuml.tools.model.compiler.info - package xuml.tools.model.compiler.info
 
A B C D G H I L M N P S T U V X 
Skip navigation links

Copyright © 2012–2022. All rights reserved.