org.opengis.metadata.maintenance
Class MaintenanceFrequency
- java.lang.Object
-
- org.opengis.util.CodeList<MaintenanceFrequency>
-
- org.opengis.metadata.maintenance.MaintenanceFrequency
-
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<MaintenanceFrequency>
@UML(identifier="MD_MaintenanceFrequencyCode", specification=ISO_19115) public final class MaintenanceFrequency extends CodeList<MaintenanceFrequency>
Frequency with which modifications and deletions are made to the data after it is first produced.- Since:
- GeoAPI 2.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field and Description static MaintenanceFrequencyANNUALLYData is updated every year.static MaintenanceFrequencyAS_NEEDEDData is updated as deemed necessary.static MaintenanceFrequencyBIANNUALLYData is updated twice each year.static MaintenanceFrequencyCONTINUALData is repeatedly and frequently updated.static MaintenanceFrequencyDAILYData is updated each day.static MaintenanceFrequencyFORTNIGHTLYData is updated every two weeks.static MaintenanceFrequencyIRREGULARData is updated in intervals that are uneven in duration.static MaintenanceFrequencyMONTHLYData is updated each month.static MaintenanceFrequencyNOT_PLANNEDThere are no plans to update the data.static MaintenanceFrequencyQUARTERLYData is updated every three months.static MaintenanceFrequencyUNKNOWFrequency of maintenance for the data is not knownstatic MaintenanceFrequencyWEEKLYData is updated on a weekly basis.
-
Constructor Summary
Constructors Constructor and Description MaintenanceFrequency(java.lang.String name)Constructs an enum with the given name.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method and Description CodeList[]family()Returns the list of enumerations of the same kind than this enum.static MaintenanceFrequency[]values()Returns the list ofMaintenanceFrequencys.
-
-
-
Field Detail
-
CONTINUAL
@UML(identifier="continual", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency CONTINUAL
Data is repeatedly and frequently updated.
-
DAILY
@UML(identifier="daily", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency DAILY
Data is updated each day.
-
WEEKLY
@UML(identifier="weekly", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency WEEKLY
Data is updated on a weekly basis.
-
FORTNIGHTLY
@UML(identifier="fortnightly", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency FORTNIGHTLY
Data is updated every two weeks.
-
MONTHLY
@UML(identifier="monthly", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency MONTHLY
Data is updated each month.
-
QUARTERLY
@UML(identifier="quarterly", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency QUARTERLY
Data is updated every three months.
-
BIANNUALLY
@UML(identifier="biannually", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency BIANNUALLY
Data is updated twice each year.
-
ANNUALLY
@UML(identifier="annually", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency ANNUALLY
Data is updated every year.
-
AS_NEEDED
@UML(identifier="asNeeded", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency AS_NEEDED
Data is updated as deemed necessary.
-
IRREGULAR
@UML(identifier="irregular", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency IRREGULAR
Data is updated in intervals that are uneven in duration.
-
NOT_PLANNED
@UML(identifier="notPlanned", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency NOT_PLANNED
There are no plans to update the data.
-
UNKNOW
@UML(identifier="unknow", obligation=CONDITIONAL, specification=ISO_19115) public static final MaintenanceFrequency UNKNOW
Frequency of maintenance for the data is not known
-
-
Constructor Detail
-
MaintenanceFrequency
public MaintenanceFrequency(java.lang.String name)
Constructs an enum with the given name. The new enum is automatically added to the list returned byvalues().- Parameters:
name- The enum name. This name must not be in use by an other enum of this type.
-
-
Method Detail
-
values
public static MaintenanceFrequency[] values()
Returns the list ofMaintenanceFrequencys.
-
family
public CodeList[] family()
Returns the list of enumerations of the same kind than this enum.- Specified by:
familyin classCodeList<MaintenanceFrequency>
-
-
DataMelt 3.0 © DataMelt by jWork.ORG