public class TLcdCSWRecordType extends Object
Modifier and Type | Field and Description |
---|---|
static TLcdCSWRecordType |
ATOM
The descriptor for the Atom Feed metadata record type, corresponding to the {http://www.w3.org/2005/Atom}Feed typename.
|
static TLcdCSWRecordType |
CSW_202
The descriptor for the Core CSW 2.0.2 record type, corresponding to {http://www.opengis.net/cat/csw/2.0.2}Record typename.
|
static TLcdCSWRecordType |
CSW_300
The descriptor for the Core CSW 3.0 record type, corresponding to {http://www.opengis.net/cat/csw/3.0}Record typename.
|
static TLcdCSWRecordType |
ISO
The descriptor for the ISO 19115 metadata record type, corresponding to the {http://www.isotc211.org/2005/gmd}MD_Metadata typename.
|
Constructor and Description |
---|
TLcdCSWRecordType(String aLocalTypeName,
String aTargetNameSpace,
String aSchemaLanguage,
String aSchemaLocation,
String aContentType)
Creates a new record descriptor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object aO) |
String |
getMimeType()
Returns the mime type of the described record type (e.g.
|
String |
getNamespace()
Returns the name space to which the RecordTypeName belongs.
|
String |
getSchemaLanguage()
Returns the location of the schema in which the record is described.
|
String |
getSchemaLocation()
Return the name of the described record type.
|
QName |
getTypeName() |
static Map<String,TLcdCSWRecordType> |
getWellKnownValues()
Returns a map containing all well known values of this class.
|
int |
hashCode() |
String |
toString() |
public static final TLcdCSWRecordType CSW_202
public static final TLcdCSWRecordType CSW_300
public static final TLcdCSWRecordType ISO
public static final TLcdCSWRecordType ATOM
public TLcdCSWRecordType(String aLocalTypeName, String aTargetNameSpace, String aSchemaLanguage, String aSchemaLocation, String aContentType)
aLocalTypeName
- the local part of the type name as referred to by a GetRecords request,
e.g. "Record"aTargetNameSpace
- the schema namespace of the type name as referred to by a GetRecords request,
e.g. "http://www.opengis.net/cat/csw/2.0.2"aSchemaLanguage
- the schema language, e.g. "http://www.w3.org/XML/Schema"aSchemaLocation
- the location of the schemaaContentType
- the content type of the record, e.g. "application/xml"public QName getTypeName()
public String getNamespace()
public String getSchemaLanguage()
public String getSchemaLocation()
public String getMimeType()
public static Map<String,TLcdCSWRecordType> getWellKnownValues()