Known Direct Subclasses
CodedValueDomain |
The CodedValueDomain class represents the 'Coded Value Domain' details in the Feature Layer of the
Feature Service. |
InheritedDomain |
The InheritedDomain class represents the 'Inherited Domain'. |
RangeDomain |
The RangeDomain class represents the 'Range Domain' details in the Feature Layer of the Feature Service. |
|
Class Overview
The abstract class Domain
is the superclass of classes CodedValueDomain and RangeDomain. Subclasses of
Domain
must provide method to create a deep copy of itself.
Summary
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
Fields
Public Constructors
Public Methods
public
static
Domain
fromJson
(JsonParser parser)
Decodes objects from JSON representation.
Parameters
parser |
the Jackson parser holding the JSON data. |
Returns
- the decoded object from JSON representation.
public
String
getDomainName
()
Gets the domainName of the Domain.
public
void
setDomainName
(String domainName)
Sets the domainName of the Domain.
Parameters
domainName |
The domainName to set. |
public
static
String
toJson
(Domain domain)
Serializes the given Domain object into a JSON string.
Throws
Exception
| An exception thrown the object cannot be serialized into json string. |