Package org.purl.dc.terms
Interface DCTermsFactory
public interface DCTermsFactory
The Factory for the model.
It provides a create method for each non-abstract class of the model.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final DCTermsFactory
The singleton instance of the factory. -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Box'.Returns a new object of class 'DCMI Type'.Returns a new object of class 'DDC'.org.purl.dc.terms.DocumentRoot
Returns a new object of class 'Document Root'.Returns a new object of class 'Element Or Refinement Container'.Returns a new object of class 'IMT'.Returns a new object of class 'ISO3166'.Returns a new object of class 'ISO6392'.Returns a new object of class 'ISO6393'.Returns a new object of class 'LCC'.Returns a new object of class 'LCSH'.Returns a new object of class 'MESH'.Returns a new object of class 'Period'.Returns a new object of class 'Point'.Returns a new object of class 'RFC1766'.Returns a new object of class 'RFC3066'.Returns a new object of class 'RFC4646'.Returns a new object of class 'TGN'.Returns a new object of class 'UDC'.Returns a new object of class 'URI'.Returns a new object of class 'W3CDTF'.
-
Field Details
-
INSTANCE
The singleton instance of the factory.
-
-
Method Details
-
createBox
Box createBox()Returns a new object of class 'Box'.- Returns:
- a new object of class 'Box'.
-
createDCMIType
DCMIType createDCMIType()Returns a new object of class 'DCMI Type'.- Returns:
- a new object of class 'DCMI Type'.
-
createDDC
DDC createDDC()Returns a new object of class 'DDC'.- Returns:
- a new object of class 'DDC'.
-
createDocumentRoot
org.purl.dc.terms.DocumentRoot createDocumentRoot()Returns a new object of class 'Document Root'.- Returns:
- a new object of class 'Document Root'.
-
createElementOrRefinementContainer
ElementOrRefinementContainer createElementOrRefinementContainer()Returns a new object of class 'Element Or Refinement Container'.- Returns:
- a new object of class 'Element Or Refinement Container'.
-
createIMT
IMT createIMT()Returns a new object of class 'IMT'.- Returns:
- a new object of class 'IMT'.
-
createISO3166
ISO3166 createISO3166()Returns a new object of class 'ISO3166'.- Returns:
- a new object of class 'ISO3166'.
-
createISO6392
ISO6392 createISO6392()Returns a new object of class 'ISO6392'.- Returns:
- a new object of class 'ISO6392'.
-
createISO6393
ISO6393 createISO6393()Returns a new object of class 'ISO6393'.- Returns:
- a new object of class 'ISO6393'.
-
createLCC
LCC createLCC()Returns a new object of class 'LCC'.- Returns:
- a new object of class 'LCC'.
-
createLCSH
LCSH createLCSH()Returns a new object of class 'LCSH'.- Returns:
- a new object of class 'LCSH'.
-
createMESH
MESH createMESH()Returns a new object of class 'MESH'.- Returns:
- a new object of class 'MESH'.
-
createPeriod
Period createPeriod()Returns a new object of class 'Period'.- Returns:
- a new object of class 'Period'.
-
createPoint
Point createPoint()Returns a new object of class 'Point'.- Returns:
- a new object of class 'Point'.
-
createRFC1766
RFC1766 createRFC1766()Returns a new object of class 'RFC1766'.- Returns:
- a new object of class 'RFC1766'.
-
createRFC3066
RFC3066 createRFC3066()Returns a new object of class 'RFC3066'.- Returns:
- a new object of class 'RFC3066'.
-
createRFC4646
RFC4646 createRFC4646()Returns a new object of class 'RFC4646'.- Returns:
- a new object of class 'RFC4646'.
-
createTGN
TGN createTGN()Returns a new object of class 'TGN'.- Returns:
- a new object of class 'TGN'.
-
createUDC
UDC createUDC()Returns a new object of class 'UDC'.- Returns:
- a new object of class 'UDC'.
-
createURI
URI createURI()Returns a new object of class 'URI'.- Returns:
- a new object of class 'URI'.
-
createW3CDTF
W3CDTF createW3CDTF()Returns a new object of class 'W3CDTF'.- Returns:
- a new object of class 'W3CDTF'.
-