|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectAbstractMetadata
ModifiableMetadata
MetadataEntity
UsageImpl
public class UsageImpl
Brief description of ways in which the resource(s) is/are currently used.
Field Summary |
---|
Fields inherited from class AbstractMetadata |
---|
LOGGER |
Constructor Summary | |
---|---|
UsageImpl()
Constructs an initially empty usage. |
|
UsageImpl(InternationalString specificUsage,
Collection<ResponsibleParty> userContactInfo)
Creates an usage initialized to the specified values. |
|
UsageImpl(Usage source)
Constructs a metadata entity initialized with the values from the specified metadata. |
Method Summary | |
---|---|
InternationalString |
getSpecificUsage()
Brief description of the resource and/or resource series usage. |
Date |
getUsageDate()
Date and time of the first use or range of uses of the resource and/or resource series. |
Collection<ResponsibleParty> |
getUserContactInfo()
Identification of and means of communicating with person(s) and organization(s) using the resource(s). |
InternationalString |
getUserDeterminedLimitations()
Applications, determined by the user for which the resource and/or resource series is not suitable. |
void |
setSpecificUsage(InternationalString newValue)
Set a brief description of the resource and/or resource series usage. |
void |
setUsageDate(Date newValue)
Set the date and time of the first use. |
void |
setUserContactInfo(Collection<? extends ResponsibleParty> newValues)
Set identification of and means of communicating with person(s) and organization(s) using the resource(s). |
void |
setUserDeterminedLimitations(InternationalString newValue)
Set applications, determined by the user for which the resource and/or resource series is not suitable. |
Methods inherited from class MetadataEntity |
---|
ensureNonNull, getStandard |
Methods inherited from class ModifiableMetadata |
---|
checkWritePermission, clone, copyCollection, copyList, freeze, isModifiable, nonNullCollection, nonNullList, nonNullSet, unmodifiable |
Methods inherited from class AbstractMetadata |
---|
asMap, asTree, equals, getInterface, hashCode, toString |
Methods inherited from class Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public UsageImpl()
public UsageImpl(Usage source)
public UsageImpl(InternationalString specificUsage, Collection<ResponsibleParty> userContactInfo)
Method Detail |
---|
public InternationalString getSpecificUsage()
getSpecificUsage
in interface Usage
public void setSpecificUsage(InternationalString newValue)
public Date getUsageDate()
getUsageDate
in interface Usage
public void setUsageDate(Date newValue)
public InternationalString getUserDeterminedLimitations()
getUserDeterminedLimitations
in interface Usage
public void setUserDeterminedLimitations(InternationalString newValue)
public Collection<ResponsibleParty> getUserContactInfo()
getUserContactInfo
in interface Usage
public void setUserContactInfo(Collection<? extends ResponsibleParty> newValues)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |