Class Schema

  • All Implemented Interfaces:
    java.io.Serializable

    public class Schema
    extends java.lang.Object
    implements java.io.Serializable
    Custom class for supporting XSD schema
    Author:
    Davanum Srinivas
    See Also:
    Serialized Form
    • Constructor Detail

      • Schema

        public Schema()
    • Method Detail

      • getTargetNamespace

        public URI getTargetNamespace()
      • setTargetNamespace

        public void setTargetNamespace​(URI targetNamespace)
      • getId

        public Id getId()
      • setId

        public void setId​(Id id)
      • equals

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

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

        public static TypeDesc getTypeDesc()
        Return type metadata object
      • getSerializer

        public static Serializer getSerializer​(java.lang.String mechType,
                                               java.lang.Class _javaType,
                                               QName _xmlType)
        Get Custom Serializer
      • getDeserializer

        public static Deserializer getDeserializer​(java.lang.String mechType,
                                                   java.lang.Class _javaType,
                                                   QName _xmlType)
        Get Custom Deserializer