Class AttributeSchema


  • public final class AttributeSchema
    extends java.lang.Object
    Simple value class to hold the schema of an attribute.

    It is only public to allow Freemarker access.

    • Constructor Detail

      • AttributeSchema

        public AttributeSchema​(java.lang.String name,
                               java.lang.String syntax,
                               boolean isMultiValued,
                               boolean isPrimitive,
                               boolean isBinary,
                               boolean isArray,
                               java.lang.String scalarType)
    • Method Detail

      • getIsArray

        public boolean getIsArray()
      • getIsBinary

        public boolean getIsBinary()
      • getIsPrimitive

        public boolean getIsPrimitive()
      • getScalarType

        public java.lang.String getScalarType()
      • getName

        public java.lang.String getName()
      • getJavaName

        public java.lang.String getJavaName()
      • getSyntax

        public java.lang.String getSyntax()
      • getIsMultiValued

        public boolean getIsMultiValued()
      • toString

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

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object