|
||||||||||
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()
String
public void setOrig(java.lang.String value)
value
- allowed object is
String
public java.lang.String getNorm()
String
public void setNorm(java.lang.String value)
value
- allowed object is
String
public 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.Object
public java.lang.String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public java.lang.String debugDump(int indent)
debugDump
in interface DebugDumpable
public java.lang.String dump()
Dumpable
dump
in interface Dumpable
public PolyStringType clone()
clone
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public 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 |