Packages

o

com.elsevier.aql.utilities

GetAQAnnotations

object GetAQAnnotations

This function converts a Array[caret delimited annotations] to a Array[AQAnnotation]. A bare-bones AQAnnotation (with no properties) can be generated by only specifying the strArr and docId. If properties (name-value pairs from the caret delimited annotation other column) are desired, you have the option of specifying an Array of names (from these name-value pairs). Additionally, you have the option of specifying if the values for these properties should be lower-cased and/or url decoded.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GetAQAnnotations
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(strArr: Array[String], docId: String, props: Array[String] = Array.empty[String], lcProps: Array[String] = Array.empty[String], decodeProps: Array[String] = Array.empty[String]): Array[AQAnnotation]

    strArr

    Array of Strings (caret delimited annotations)

    docId

    Name of file in the directory (will also be used for docId in the AQAnnotation).

    props

    Array of property names (from the name-value pairs in the other column in caret delimited annotation) that you would like populated in the AQAnnotation Map of properties.

    lcProps

    Array of property names where the value should be lower cased when populating the AQAnnotation Map of properties.

    decodeProps

    Array of property names where the value should be url decoded when populating the AQAnnotation Map of properties.

    returns

    Array[AQAnnotation]

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. val logger: Logger
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. def toString(): String
    Definition Classes
    AnyRef → Any
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  20. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped