case class CatalogEntry(urn: CtsUrn, citationScheme: String, lang: String, groupName: String, workTitle: String, versionLabel: Option[String], exemplarLabel: Option[String] = None, online: Boolean = true) extends Product with Serializable
Entry for a single concrete version of a text.
- urn
URN for the version.
- citationScheme
Label for citation scheme, with levels separated by a delimiter.
- lang
ISO 639-2 three-letter language code.
- groupName
Label for text group.
- workTitle
Title of notional work.
- versionLabel
Label for edition or translation.
- exemplarLabel
Label for optional exemplar, or None.
- online
True if the text is present in the cataloged Corpus.
- Annotations
- @JSExportAll()
- Alphabetic
- By Inheritance
- CatalogEntry
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
-
new
CatalogEntry(urn: CtsUrn, citationScheme: String, lang: String, groupName: String, workTitle: String, versionLabel: Option[String], exemplarLabel: Option[String] = None, online: Boolean = true)
- urn
URN for the version.
- citationScheme
Label for citation scheme, with levels separated by a delimiter.
- lang
ISO 639-2 three-letter language code.
- groupName
Label for text group.
- workTitle
Title of notional work.
- versionLabel
Label for edition or translation.
- exemplarLabel
Label for optional exemplar, or None.
- online
True if the text is present in the cataloged Corpus.
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
cex(delimiter: String = "\t"): String
Serialization in .cex format.
Serialization in .cex format.
- delimiter
String to use as column separator.
- val citationScheme: String
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native() @HotSpotIntrinsicCandidate()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val exemplarLabel: Option[String]
-
def
fullLabel: String
Pretty print with URN.
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val groupName: String
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lang: String
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val online: Boolean
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
Pretty print a catalog entry.
Pretty print a catalog entry.
- Definition Classes
- CatalogEntry → AnyRef → Any
- val urn: CtsUrn
- val versionLabel: Option[String]
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- val workTitle: String
Deprecated Value Members
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] ) @Deprecated @deprecated
- Deprecated
(Since version ) see corresponding Javadoc for more information.