Package org.molgenis.core.util
Class SchemaLoader
- java.lang.Object
-
- org.molgenis.core.util.SchemaLoader
-
- All Implemented Interfaces:
LSResourceResolver
public class SchemaLoader extends Object implements LSResourceResolver
Compiles a xsd. Searches on the classpath for the xsd. You don't need to specify the whole path, just the name. Example:new SchemaLoader("EMeasure.xsd")- Author:
- erwin
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classSchemaLoader.LSInputImpl
-
Constructor Summary
Constructors Constructor Description SchemaLoader(InputStream is)SchemaLoader(String schemaName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemagetSchema()LSInputresolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)
-
-
-
Constructor Detail
-
SchemaLoader
public SchemaLoader(String schemaName)
-
SchemaLoader
public SchemaLoader(InputStream is)
-
-
Method Detail
-
getSchema
public Schema getSchema()
-
resolveResource
public LSInput resolveResource(String type, String namespaceURI, String publicId, String systemId, String baseURI)
- Specified by:
resolveResourcein interfaceLSResourceResolver
-
-