|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.evolveum.prism.xml.ns._public.types_2.PolyStringType
public class PolyStringType
Polymorphic string. String that may have more than one representation at the same time. The primary representation is the original version that is composed of the full Unicode character set. The other versions may be normalized to trim it, normalize character case, normalize spaces, remove national characters or even transliterate the string. WARNING: THIS IS NOT A GENERATED CODE Although it was originally generated, it has local modifications.
Java class for PolyStringType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PolyStringType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="orig" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="norm" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<any namespace='##other' maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected java.util.List<java.lang.Object> |
any
|
static javax.xml.namespace.QName |
COMPLEX_TYPE
|
protected java.lang.String |
norm
|
protected java.lang.String |
orig
|
| Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
|---|
INDENT_STRING |
| Constructor Summary | |
|---|---|
PolyStringType()
|
|
PolyStringType(PolyString polyString)
|
|
PolyStringType(java.lang.String orig)
|
|
| Method Summary | |
|---|---|
PolyStringType |
clone()
|
java.lang.String |
debugDump()
Show the content of the object intended for diagnostics by system administrator. |
java.lang.String |
debugDump(int indent)
|
java.lang.String |
dump()
Show the content of the object intended for diagnostics by developer. |
boolean |
equals(java.lang.Object obj)
|
java.util.List<java.lang.Object> |
getAny()
Gets the value of the any property. |
java.lang.String |
getNorm()
Gets the value of the norm property. |
java.lang.String |
getOrig()
Gets the value of the orig property. |
int |
hashCode()
|
PolyStringType |
plus(PolyStringType operand)
|
PolyStringType |
plus(java.lang.String operand)
Plus method for ease of use of PolyStrings in groovy (mapped from + operator). |
void |
setNorm(java.lang.String value)
Sets the value of the norm property. |
void |
setOrig(java.lang.String value)
Sets the value of the orig property. |
PolyString |
toPolyString()
|
java.lang.String |
toString()
toString is tweaked to provide convenience and compatibility with normal strings. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final javax.xml.namespace.QName COMPLEX_TYPE
protected java.lang.String orig
protected java.lang.String norm
protected java.util.List<java.lang.Object> any
| Constructor Detail |
|---|
public PolyStringType()
public PolyStringType(java.lang.String orig)
public PolyStringType(PolyString polyString)
| Method Detail |
|---|
public java.lang.String getOrig()
Stringpublic void setOrig(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getNorm()
Stringpublic void setNorm(java.lang.String value)
value - allowed object is
Stringpublic java.util.List<java.lang.Object> getAny()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the any property.
For example, to add a new item, do as follows:
getAny().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public PolyStringType plus(java.lang.String operand)
public PolyStringType plus(PolyStringType operand)
public PolyString toPolyString()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String debugDump()
DebugDumpable
debugDump in interface DebugDumpablepublic java.lang.String debugDump(int indent)
debugDump in interface DebugDumpablepublic java.lang.String dump()
Dumpable
dump in interface Dumpablepublic PolyStringType clone()
clone in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||