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. |