Package com.google.refine
Class ProjectMetadata
java.lang.Object
com.google.refine.ProjectMetadata
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProjectMetadata(Instant date) ProjectMetadata(Instant created, Instant modified, String name) -
Method Summary
Modifier and TypeMethodDescriptionvoidappendImportOptionMetadata(com.fasterxml.jackson.databind.node.ObjectNode options) getCustomMetadata(String key) intcom.fasterxml.jackson.databind.node.ArrayNodegetName()intString[]getTags()com.fasterxml.jackson.databind.node.ArrayNodecom.fasterxml.jackson.databind.node.ArrayNodebooleanisDirty()protected static voidvoidsetAnyField(String metaName, String valueString) voidsetContributors(String contributors) voidsetCreator(String creator) voidsetCustomMetadata(String key, Serializable value) voidsetDescription(String description) voidsetEncoding(String encoding) voidsetEncodingConfidence(int confidence) voidsetEncodingConfidence(String confidence) voidsetImportOptionMetadata(com.fasterxml.jackson.databind.node.ArrayNode jsonArray) voidvoidvoidsetPassword(String password) voidsetRowCount(int rowCount) voidsetRowCountInternal(int rowCount) Set row count without updating the last modified time.voidsetSubject(String subject) voidvoidsetUserMetadata(com.fasterxml.jackson.databind.node.ArrayNode userMetadata) void
-
Field Details
-
DEFAULT_FILE_NAME
- See Also:
-
TEMP_FILE_NAME
- See Also:
-
OLD_FILE_NAME
- See Also:
-
-
Constructor Details
-
ProjectMetadata
-
ProjectMetadata
public ProjectMetadata() -
ProjectMetadata
-
-
Method Details
-
isDirty
public boolean isDirty() -
preparePreferenceStore
-
getCreated
-
setName
-
getName
-
setEncoding
-
getEncoding
-
setEncodingConfidence
public void setEncodingConfidence(int confidence) -
setEncodingConfidence
-
getEncodingConfidence
public int getEncodingConfidence() -
setTags
-
getTags
-
setPassword
-
getPassword
-
getModified
-
updateModified
public void updateModified() -
getPreferenceStore
-
getCustomMetadata
-
setCustomMetadata
-
getImportOptionMetadata
public com.fasterxml.jackson.databind.node.ArrayNode getImportOptionMetadata() -
setImportOptionMetadata
public void setImportOptionMetadata(com.fasterxml.jackson.databind.node.ArrayNode jsonArray) -
appendImportOptionMetadata
public void appendImportOptionMetadata(com.fasterxml.jackson.databind.node.ObjectNode options) -
getCreator
-
setCreator
-
getContributors
-
setContributors
-
getSubject
-
setSubject
-
getDescription
-
setDescription
-
getRowCount
public int getRowCount() -
setRowCount
public void setRowCount(int rowCount) -
setRowCountInternal
public void setRowCountInternal(int rowCount) Set row count without updating the last modified time. Internal use only! -
getUserMetadata
public com.fasterxml.jackson.databind.node.ArrayNode getUserMetadata() -
getUserMetadataJson
public com.fasterxml.jackson.databind.node.ArrayNode getUserMetadataJson() -
setUserMetadata
public void setUserMetadata(com.fasterxml.jackson.databind.node.ArrayNode userMetadata) -
setAnyField
-
setLastSave
public void setLastSave()
-