Class DTOWurblet.Property

java.lang.Object
org.tentackle.wurblet.DTOWurblet.Property
Enclosing class:
DTOWurblet

protected class DTOWurblet.Property extends Object
DTO property.
  • Constructor Details

    • Property

      public Property(String type, String name, String comment, int lineNo) throws org.wurbelizer.wurbel.WurbelException
      Throws:
      org.wurbelizer.wurbel.WurbelException
    • Property

      public Property(RecordDTOInfoParameter recordParameter) throws org.wurbelizer.wurbel.WurbelException
      Throws:
      org.wurbelizer.wurbel.WurbelException
  • Method Details

    • isPrimitive

      public boolean isPrimitive()
    • getHashCodeInvocation

      public String getHashCodeInvocation()
    • isInherited

      public boolean isInherited()
    • isMutable

      public boolean isMutable()
    • isRequired

      public boolean isRequired()
    • isTransient

      public boolean isTransient()
    • isWithFrom

      public boolean isWithFrom()
    • getType

      public String getType()
    • getName

      public String getName()
    • getLineNo

      public int getLineNo()
    • getConstant

      public String getConstant()
    • getComment

      public String getComment()
    • getGetterName

      public String getGetterName()
    • getFromName

      public String getFromName()
    • getSetterName

      public String getSetterName()
    • getAnnotations

      public List<String> getAnnotations()
    • getScope

      public AccessScope getScope()
    • getScopeAsKeyword

      public String getScopeAsKeyword()
    • addGlobalAnnotation

      public void addGlobalAnnotation(String globalAnnotation)
    • cleanupAnnotations

      public void cleanupAnnotations()