-
public class ClassDescriptor
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanvalidationsPresentprivate ClassDescriptorbaseClassprivate final List<ClassId>interfacesprivate final List<ClassDescriptor>derivedClassesprivate final BooleanhasBaseClassprivate final BooleanhasBaseClassWithPropertiesprivate final BooleanhasBaseClassWithPropertiesOrIsBaseClassprivate final BooleanvalidationsOrBaseClassWithPropertiesPresentprivate final BooleanhasNonBasePropertiesprivate final Constraintsconstraintsprivate final StringclassName
-
Constructor Summary
Constructors Constructor Description ClassDescriptor(Constraints constraints, String className)
-
Method Summary
Modifier and Type Method Description final BooleangetValidationsPresent()final UnitsetValidationsPresent(Boolean validationsPresent)final ClassDescriptorgetBaseClass()final UnitsetBaseClass(ClassDescriptor baseClass)final List<ClassId>getInterfaces()final List<ClassDescriptor>getDerivedClasses()final BooleangetHasBaseClass()final BooleangetHasBaseClassWithProperties()final BooleangetHasBaseClassWithPropertiesOrIsBaseClass()final BooleangetValidationsOrBaseClassWithPropertiesPresent()final BooleangetHasNonBaseProperties()final ConstraintsgetConstraints()final StringgetClassName()-
-
Constructor Detail
-
ClassDescriptor
ClassDescriptor(Constraints constraints, String className)
-
-
Method Detail
-
getValidationsPresent
final Boolean getValidationsPresent()
-
setValidationsPresent
final Unit setValidationsPresent(Boolean validationsPresent)
-
getBaseClass
final ClassDescriptor getBaseClass()
-
setBaseClass
final Unit setBaseClass(ClassDescriptor baseClass)
-
getInterfaces
final List<ClassId> getInterfaces()
-
getDerivedClasses
final List<ClassDescriptor> getDerivedClasses()
-
getHasBaseClass
final Boolean getHasBaseClass()
-
getHasBaseClassWithProperties
final Boolean getHasBaseClassWithProperties()
-
getHasBaseClassWithPropertiesOrIsBaseClass
final Boolean getHasBaseClassWithPropertiesOrIsBaseClass()
-
getValidationsOrBaseClassWithPropertiesPresent
final Boolean getValidationsOrBaseClassWithPropertiesPresent()
-
getHasNonBaseProperties
final Boolean getHasNonBaseProperties()
-
getConstraints
final Constraints getConstraints()
-
getClassName
final String getClassName()
-
-
-
-