Class CLTypeResult

    • Constructor Detail

      • CLTypeResult

        public CLTypeResult()
    • Method Detail

      • isDeserializable

        public boolean isDeserializable()
        Description copied from class: AbstractCLType
        Indicates if the CLType does not contains and 'Any', or other un-deserializable child type from bytes. The reason for this is the 'Any' type does not provide a length for its bytes. This type information is obtained from the JSON metadata.
        Specified by:
        isDeserializable in class AbstractCLType
        Returns:
        true if can be serialized, i.e: a child, or child's child does not contain a deserializable value such as an 'Any' type.
      • getTypeName

        public java.lang.String getTypeName()
        Description copied from class: AbstractCLType
        Required getter for implementations of CLType
        Specified by:
        getTypeName in class AbstractCLType
        Returns:
        the CLType name
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

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