Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | Oracle
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## weblogic.xml.schema.binding
Interface CustomSchema

    public interface CustomSchema

The interface `CustomSchema` allows a programmatic way to provide a custom schema for a given Java type. During the schema generation process, if the deserializer object for a given Java type implements `CustomSchema`, then the schema returned by the getSchema method will be merged or inserted into the generated schema for the given type. Note that everything from the returned schema will be inserted, possibly overwriting existing schema definitions.

Method Summary
`Reader` | `getSchema(QName xmlType, String javatype)` Return a complete XML Schema (version http://www.w3.org/2001/XMLSchema) describing a type or set of types.

Method Detail

### getSchema

    Reader getSchema(QName xmlType,
                     String javatype)

  Return a complete XML Schema (version http://www.w3.org/2001/XMLSchema) describing a type or set of types. The returned schema must be a complete XML document conforming to the 2001 XML Schema specification.

  Parameters:
    `xmlType` - the name of the XML type
    `javatype` - the class name of the Java type (Class.getName() format)
  Returns:
    a `Reader` containing a complete XML Schema

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://edocs.bea.com/wls/docs103 Copyright 1996,2008, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD