Class Child

Direct Known Subclasses:
AnyChild, Extension, ResourceBlock, ResourceBlockCopy, SimpleChild, UndeclaredExtensionChild

public abstract class Child extends BaseElement
  • Constructor Details

    • Child

      public Child()
  • Method Details

    • clearTypes

      public void clearTypes()
      Overrides:
      clearTypes in class BaseElement
    • getAnnotationType

      public String getAnnotationType()
    • getBoundDatatype

      public String getBoundDatatype()
    • getCardMaxForChildAnnotation

      public String getCardMaxForChildAnnotation()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getElementNameSimplified

      public String getElementNameSimplified()
      Strips off "[x]"
    • getMethodName

      public String getMethodName()
    • getReferenceType

      public String getReferenceType()
    • getReferenceTypeForConstructor

      public String getReferenceTypeForConstructor()
    • getReferenceTypesForMultiple

      public List<String> getReferenceTypesForMultiple()
    • getSimpleSetters

      public List<SimpleSetter> getSimpleSetters()
    • getSingleType

      public String getSingleType()
    • getVariableName

      public String getVariableName()
    • isBlock

      public boolean isBlock()
    • isBlockRef

      public boolean isBlockRef()
    • isPrimitive

      public boolean isPrimitive(String theType)
    • isPrimitive

      public boolean isPrimitive()
    • isPrimitiveInternal

      protected boolean isPrimitiveInternal(String theType)
    • getPrimitiveType

      public String getPrimitiveType(String theType) throws ClassNotFoundException
      Throws:
      ClassNotFoundException
    • getPrimitiveType

      public String getPrimitiveType() throws ClassNotFoundException
      Throws:
      ClassNotFoundException
    • getPrimitiveTypeInternal

      protected String getPrimitiveTypeInternal(String theType) throws ClassNotFoundException
      Throws:
      ClassNotFoundException
    • isBoundCode

      public boolean isBoundCode()
    • isRepeatable

      public boolean isRepeatable()
    • isSingleChildInstantiable

      public boolean isSingleChildInstantiable()