Class TypeFieldDescr

    • Constructor Detail

      • TypeFieldDescr

        public TypeFieldDescr()
      • TypeFieldDescr

        public TypeFieldDescr​(java.lang.String fieldName)
      • TypeFieldDescr

        public TypeFieldDescr​(java.lang.String fieldName,
                              PatternDescr pat)
    • Method Detail

      • readExternal

        public void readExternal​(java.io.ObjectInput in)
                          throws java.io.IOException,
                                 java.lang.ClassNotFoundException
        Specified by:
        readExternal in interface java.io.Externalizable
        Overrides:
        readExternal in class AnnotatedBaseDescr
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • writeExternal

        public void writeExternal​(java.io.ObjectOutput out)
                           throws java.io.IOException
        Specified by:
        writeExternal in interface java.io.Externalizable
        Overrides:
        writeExternal in class AnnotatedBaseDescr
        Throws:
        java.io.IOException
      • getFieldName

        public java.lang.String getFieldName()
        Returns:
        the identifier
      • setFieldName

        public void setFieldName​(java.lang.String fieldName)
        Parameters:
        fieldName - the identifier to set
      • getInitExpr

        public java.lang.String getInitExpr()
        Returns:
        the initExpr
      • setInitExpr

        public void setInitExpr​(java.lang.String initExpr)
        Parameters:
        initExpr - the initExpr to set
      • getPattern

        public PatternDescr getPattern()
        Returns:
        the pattern
      • setPattern

        public void setPattern​(PatternDescr pattern)
        Parameters:
        pattern - the pattern to set
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getIndex

        public int getIndex()
      • setIndex

        public void setIndex​(int index)
      • isInherited

        public boolean isInherited()
      • setInherited

        public void setInherited​(boolean inherited)
      • isRecursive

        public boolean isRecursive()
      • setRecursive

        public void setRecursive​(boolean recursive)
      • hasOverride

        public boolean hasOverride()
      • setOverriding

        public void setOverriding​(TypeFieldDescr overriding)