Class SchemaImpl

    • Field Detail

      • isVersionWritabe

        public boolean isVersionWritabe
    • Method Detail

      • getType

        public Type getType​(String typeName)
        Description copied from interface: Schema
        Gets a schema local type given its name.
        Specified by:
        getType in interface Schema
        Returns:
        the type or null if no such type
      • getTypes

        public Type[] getTypes()
        Description copied from interface: Schema
        Gets the types declared by this schema.
        Specified by:
        getTypes in interface Schema
      • registerType

        public void registerType​(Type type)
        Description copied from interface: Schema
        Registers a new type in that schema context.
        Specified by:
        registerType in interface Schema
      • isVersionWritabe

        public boolean isVersionWritabe()
        Specified by:
        isVersionWritabe in interface Schema
        Returns:
        true if the schema's fields are writable even for Version document.