public class UTLF extends Object implements Serializable
| Constructor and Description |
|---|
UTLF() |
UTLF(File file)
UTLF from file content.
|
UTLF(File file,
int opt)
UTLF from file content.
|
UTLF(Reader reader)
UTLF from file content.
|
UTLF(Reader reader,
int opt)
UTLF from file content.
|
UTLF(URL url)
UTLF from file content.
|
UTLF(URL url,
int opt)
UTLF from file content.
|
static final String BASE_URI
static final String DEFAULT_NS_PREFIX
static final String SUBJECT_CONTAINER
public static final UTLFVocabulary voContent
public static final UTLFVocabulary voScope
public static final UTLFVocabulary voDeleted
public static final UTLFVocabulary voRegistrant
public static final UTLFVocabulary voIsExpressedBy
public static final UTLFVocabulary voSignature
public static final UTLFVocabulary voTitle
public static final UTLFVocabulary voCreator
public static final UTLFVocabulary voSubject
public static final UTLFVocabulary voDescription
public static final UTLFVocabulary voPublisher
public static final UTLFVocabulary voContributor
public static final UTLFVocabulary voDate
public static final UTLFVocabulary voType
public static final UTLFVocabulary voFormat
public static final UTLFVocabulary voIdentifier
public static final UTLFVocabulary voSource
public static final UTLFVocabulary voLanguage
public static final UTLFVocabulary voRelation
public static final UTLFVocabulary voCoverage
public static final UTLFVocabulary voRights
public static final UTLFVocabulary voAudience
public static final UTLFVocabulary voAlternative
public static final UTLFVocabulary voTableOfContents
public static final UTLFVocabulary voAbstract
public static final UTLFVocabulary voCreated
public static final UTLFVocabulary voValid
public static final UTLFVocabulary voAvailable
public static final UTLFVocabulary voIssued
public static final UTLFVocabulary voModified
public static final UTLFVocabulary voExtent
public static final UTLFVocabulary voMedium
public static final UTLFVocabulary voIsVersionOf
public static final UTLFVocabulary voHasVersion
public static final UTLFVocabulary voIsReplacedBy
public static final UTLFVocabulary voReplaces
public static final UTLFVocabulary voIsRequiredBy
public static final UTLFVocabulary voRequires
public static final UTLFVocabulary voIsPartOf
public static final UTLFVocabulary voHasPart
public static final UTLFVocabulary voIsReferencedBy
public static final UTLFVocabulary voReferences
public static final UTLFVocabulary voIsFormatOf
public static final UTLFVocabulary voHasFormat
public static final UTLFVocabulary voConformsTo
public static final UTLFVocabulary voSpatial
public static final UTLFVocabulary voTemporal
public static final UTLFVocabulary voMediator
public static final UTLFVocabulary voDateAccepted
public static final UTLFVocabulary voDateCopyrighted
public static final UTLFVocabulary voDateSubmitted
public static final UTLFVocabulary voEducationLevel
public static final UTLFVocabulary voAccessRights
public static final UTLFVocabulary voBibliographicCitation
public UTLF(URL url) throws UTLFException, IOException
url - URL.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.public UTLF(URL url, int opt) throws UTLFException, IOException
url - URL.opt - post-processing option after construction of UTLF.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.UTLFFactory.Normalize_OPTIONpublic UTLF(Reader reader) throws UTLFException, IOException
reader - Reader.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.public UTLF(Reader reader, int opt) throws UTLFException, IOException
reader - Reader.opt - post-processing option after construction of UTLF.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.UTLFFactory.Normalize_OPTIONpublic UTLF(File file) throws UTLFException, IOException
file - file.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.public UTLF(File file, int opt) throws UTLFException, IOException
file - file.opt - post-processing option after construction of UTLF.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.UTLFFactory.Normalize_OPTIONpublic UTLF()
throws UTLFException
UTLFExceptionpublic static final String getBaseURI()
public static final String getDefaultPrefix()
public static Iterator<UTLFVocabulary> vocabularyIterator()
public static UTLFVocabulary getVocabulary(String uri)
uri - URIpublic static UTLFVocabulary getVocabulary(URI uri)
public static UTLFVocabulary DCmatch(String type)
type - vocabulary type.public void setTitle(String s) throws UTLFException
UTLFExceptionpublic String getTitle() throws UTLFException
UTLFExceptionpublic void setCreator(URI u) throws UTLFException
UTLFExceptionpublic void setCreator(UTLFId id) throws UTLFException
UTLFExceptionpublic URI getCreator() throws UTLFException
UTLFExceptionpublic void setSubject(String s) throws UTLFException
UTLFExceptionpublic String getSubject() throws UTLFException
UTLFExceptionpublic void setDescription(String s) throws UTLFException
UTLFExceptionpublic String getDescription() throws UTLFException
UTLFExceptionpublic void setPublisher(URI u) throws UTLFException
UTLFExceptionpublic URI getPublisher() throws UTLFException
UTLFExceptionpublic void setFormat(URI uri) throws UTLFException
UTLFExceptionpublic URI getFormat() throws UTLFException
UTLFExceptionpublic void setReplaces(URI uri) throws UTLFException
UTLFExceptionpublic URI getReplaces() throws UTLFException
UTLFExceptionpublic void setIsReplacedBy(URI uri) throws UTLFException
UTLFExceptionpublic URI getIsReplacedBy() throws UTLFException
UTLFExceptionpublic void setIsExpressedBy(URI id) throws UTLFException
UTLFExceptionpublic void setIsExpressedBy(UTLFId id) throws UTLFException
UTLFExceptionpublic URI getIsExpressedBy() throws UTLFException
UTLFExceptionpublic UTLFForm getForm() throws UTLFException
UTLFExceptionpublic void setDate(ZonedDateTime dt) throws UTLFException
UTLFExceptionpublic void setDateNow()
throws UTLFException
UTLFExceptionpublic ZonedDateTime getDate() throws UTLFException
UTLFExceptionpublic String getScope() throws UTLFException
UTLFExceptionpublic void setScope(String s) throws UTLFException
UTLFExceptionpublic String getDeleted() throws UTLFException
UTLFExceptionpublic boolean isDeleted()
throws UTLFException
UTLFExceptionpublic void setDeleted(String s) throws UTLFException
UTLFExceptionpublic String getRegistrant() throws UTLFException
UTLFExceptionpublic void setRegistrant(String s) throws UTLFException
UTLFExceptionpublic void add(org.jrdf.graph.PredicateNode p,
String text)
throws UTLFException
UTLFExceptionpublic boolean isEmpty()
throws UTLFException
UTLFExceptionpublic URI getTopSubject()
public void setTopSubject(URI uri)
public URI getAbout()
public URI getID()
public void setID(UTLFId id)
public void setID(URI id)
public boolean isContainer()
public List<UTLFResource> find(UTLFVocabulary vo) throws UTLFException
UTLFExceptionpublic boolean hasSentence(UTLFVocabulary vo, String text) throws UTLFException
UTLFExceptionpublic boolean hasContent()
public int numberOfElementsInContent()
public UTLFContent getContent()
public void setContent(UTLFContent co) throws UTLFException
UTLFExceptionpublic void removeContent()
public long getNumberOf(UTLFVocabulary vo)
public void add(UTLFVocabulary vo, String text) throws UTLFException
vo - vocabularytext - valueUTLFException - UTLF処理にエラーが発生した場合.public void replace(UTLFVocabulary vo, String text) throws UTLFException
vo - vocabularytext - valueUTLFException - UTLF処理にエラーが発生した場合.public void remove(UTLFVocabulary vo) throws UTLFException
vo - vocabularyUTLFException - UTLF処理にエラーが発生した場合.public static UTLFWriter getWriter()
public void write(Writer writer) throws IOException, UTLFException
writer - Writer.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.public void write(Writer writer, int opt) throws IOException, UTLFException
writer - Writer.opt - pre-processing option for generating RDF.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.UTLFFactory.Normalize_OPTIONpublic CharSequence getRDF() throws UTLFException
UTLFException - UTLF処理にエラーが発生した場合.public CharSequence getRDF(int opt) throws UTLFException
opt - pre-processing option for generating RDF.UTLFException - UTLF処理にエラーが発生した場合.UTLFFactory.Normalize_OPTIONpublic UTLF duplicate() throws UTLFException
UTLFExceptionpublic void save(File file) throws IOException, UTLFException
file - File.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.public void save(File file, int opt) throws IOException, UTLFException
file - File.opt - pre-processing option for generating RDF.UTLFException - UTLF処理にエラーが発生した場合.IOException - 入出力エラーが発生した場合.UTLFFactory.Normalize_OPTIONpublic void setContentDict(UDict dict) throws UTLFException
UTLFExceptionpublic void setContentArray(UArray array) throws UTLFException
UTLFExceptionpublic UDict getContentDict()
public UObject getContentObject()
public <T extends UObject> List<T> getObjectList(Class<T> clas, UPath path, UTLFResolver res)
public <T extends UObject> List<T> getNodeObjectList(Class<T> clas, UPath path, UTLFResolver res)
public boolean equivalentTo(UTLF u) throws UTLFException
UTLFExceptionpublic boolean equivalentTo(File file) throws UTLFException, IOException
UTLFExceptionIOExceptionEDB Working Group at Mon Dec 15 16:45:05 JST 2025