public class SchemaDescription extends Object implements DebugDumpable
INDENT_STRING
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
debugDumpLazily, debugDumpLazily
public String getPath()
public void setResourcePath(String path)
public String getNamespace()
public void setNamespace(String namespace)
public String getUsualPrefix()
public void setUsualPrefix(String usualPrefix)
public String getSourceDescription()
public void setSourceDescription(String sourceDescription)
public void setPath(String path)
public boolean isPrismSchema()
public void setPrismSchema(boolean isMidPointSchema)
public boolean isDefault()
public void setDefault(boolean isDefault)
public boolean isDeclaredByDefault()
public void setDeclaredByDefault(boolean isDeclaredByDefault)
public PrismSchema getSchema()
public void setSchema(PrismSchema schema)
public Package getCompileTimeClassesPackage()
public void setCompileTimeClassesPackage(Package compileTimeClassesPackage)
public void setXsdTypeTocompileTimeClassMap(Map<QName,Class<?>> xsdTypeTocompileTimeClassMap)
public static SchemaDescription parseResource(String resourcePath) throws SchemaException
SchemaException
public static List<SchemaDescription> parseWsdlResource(String resourcePath) throws SchemaException
SchemaException
public static SchemaDescription parseInputStream(InputStream input, String description) throws SchemaException
SchemaException
public static SchemaDescription parseFile(File file) throws FileNotFoundException, SchemaException
FileNotFoundException
SchemaException
public static SchemaDescription parseNode(Node node, String sourceDescription) throws SchemaException
SchemaException
public boolean canInputStream()
public InputStream openInputStream()
public Source getSource()
public Element getDomElement()
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2019 Evolveum. All rights reserved.