|
||||||||||
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 List<Object> |
any
|
static QName |
COMPLEX_TYPE
|
protected String |
norm
|
protected String |
orig
|
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable |
---|
INDENT_STRING |
Constructor Summary | |
---|---|
PolyStringType()
|
|
PolyStringType(PolyString polyString)
|
|
PolyStringType(String orig)
|
Method Summary | |
---|---|
PolyStringType |
clone()
|
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator. |
String |
debugDump(int indent)
|
String |
dump()
Show the content of the object intended for diagnostics by developer. |
boolean |
equals(Object obj)
|
List<Object> |
getAny()
Gets the value of the any property. |
String |
getNorm()
Gets the value of the norm property. |
String |
getOrig()
Gets the value of the orig property. |
int |
hashCode()
|
PolyStringType |
plus(PolyStringType operand)
|
PolyStringType |
plus(String operand)
Plus method for ease of use of PolyStrings in groovy (mapped from + operator). |
void |
setNorm(String value)
Sets the value of the norm property. |
void |
setOrig(String value)
Sets the value of the orig property. |
PolyString |
toPolyString()
|
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 QName COMPLEX_TYPE
protected String orig
protected String norm
protected List<Object> any
Constructor Detail |
---|
public PolyStringType()
public PolyStringType(String orig)
public PolyStringType(PolyString polyString)
Method Detail |
---|
public String getOrig()
String
public void setOrig(String value)
value
- allowed object is
String
public String getNorm()
String
public void setNorm(String value)
value
- allowed object is
String
public List<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(String operand)
public PolyStringType plus(PolyStringType operand)
public PolyString toPolyString()
public String toString()
toString
in class Object
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
public String dump()
Dumpable
dump
in interface Dumpable
public PolyStringType clone()
clone
in class Object
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |