|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.4) Part Number E13941-04 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.common.security.xacml.SchemaObject
public abstract class SchemaObject
Base class for XACML schema elements
Constructor Summary | |
---|---|
SchemaObject()
|
Method Summary | |
---|---|
void |
encode(Map<String,String> nsMap,
OutputStream out)
Writes schema object to the output stream |
void |
encode(OutputStream out)
|
void |
encodeAttributes(PrintStream ps)
|
void |
encodeBody(PrintStream ps)
|
void |
encodeChildren(Map<String,String> nsMap,
PrintStream ps)
|
protected String |
escapeXML(String string)
escape characters for XML. |
abstract String |
getDesiredNamespacePrefix()
|
abstract String |
getElementName()
|
protected String |
getLocalName(Node node)
|
abstract String |
getNamespace()
|
protected PrintStream |
getPrintStream(OutputStream out)
|
boolean |
hasBody()
|
boolean |
hasChildren()
|
int |
hashCode()
|
abstract int |
internalHashCode()
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SchemaObject()
Method Detail |
---|
public void encode(OutputStream out)
public void encode(Map<String,String> nsMap, OutputStream out)
nsMap
- map from namespaces to namespace prefixesout
- Output streampublic abstract String getElementName()
public void encodeAttributes(PrintStream ps)
public boolean hasChildren()
public void encodeChildren(Map<String,String> nsMap, PrintStream ps)
public boolean hasBody()
public void encodeBody(PrintStream ps)
public abstract String getNamespace()
public abstract String getDesiredNamespacePrefix()
public int hashCode()
hashCode
in class Object
public abstract int internalHashCode()
protected PrintStream getPrintStream(OutputStream out)
public String toString()
toString
in class Object
protected String getLocalName(Node node)
protected String escapeXML(String string)
string
-
|
Copyright 1996, 2010, 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. Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.4) Part Number E13941-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |