koalanlp / kr.bydelta.koala / kotlin.collections.Iterable / contains

contains

operator fun Iterable<String>.contains(tag: PhraseTag): Boolean (source)

(Extension) 주어진 목록에 주어진 구문구조 표지 tag가 포함되는지 확인합니다.

사용법

Kotlin

PhraseTag.NP in listOf("S", "NP")
\\ 또는
listOf("S", "NP").contains(PhraseTag.NP)

Scala + koalanlp-scala

import kr.bydelta.koala.Implicits._
PhraseTag.NP in Seq("S", "NP")
\\ 또는
Seq("S", "NP").contains(PhraseTag.NP)

Java

List<String> list = new LinkedList()
list.add("S")
list.add("NP")
Util.contains(list, PhraseTag.NP)

Parameters

tag - 속하는지 확인할 구문구조 표지 값

Since
2.0.0

Return
목록 중 하나라도 일치한다면 true

operator fun Iterable<String>.contains(tag: DependencyTag): Boolean (source)

(Extension) 주어진 목록에 주어진 의존구문 표지 tag가 포함되는지 확인.

사용법

Kotlin

DependencyTag.SBJ in listOf("SBJ", "MOD")
\\ 또는
listOf("SBJ", "MOD").contains(DependencyTag.SBJ)

Scala + koalanlp-scala

import kr.bydelta.koala.Implicits._
DependencyTag.SBJ in Seq("SBJ", "MOD")
\\ 또는
Seq("SBJ", "MOD").contains(DependencyTag.SBJ)

Java

List<String> list = new LinkedList()
list.add("SBJ")
list.add("MOD")
Util.contains(list, DependencyTag.SBJ)

Parameters

tag - 속하는지 확인할 의존구조 표지 값

Since
2.0.0

Return
목록 중 하나라도 일치한다면 true

operator fun Iterable<String>.contains(tag: RoleType): Boolean (source)

(Extension) 주어진 목록에 주어진 의미역 표지 tag가 포함되는지 확인합니다.

사용법

Kotlin

RoleType.ARG0 in listOf("ARG0", "ARGM_LOC")
\\ 또는
listOf("ARG0", "ARGM_LOC").contains(RoleType.ARG0)

Scala + koalanlp-scala

import kr.bydelta.koala.Implicits._
RoleType.ARG0 in Seq("ARG0", "ARGM_LOC")
\\ 또는
Seq("ARG0", "ARGM_LOC").contains(RoleType.ARG0)

Java

List<String> list = new LinkedList()
list.add("ARG0")
list.add("ARGM_LOC")
Util.contains(list, RoleType.ARG0)

Parameters

tag - 속하는지 확인할 의미역 표지 값

Since
2.0.0

Return
목록 중 하나라도 일치한다면 true

operator fun Iterable<String>.contains(tag: CoarseEntityType): Boolean (source)

(Extension) 주어진 목록에 주어진 개체명 유형 tag가 포함되는지 확인합니다.

사용법

Kotlin

CoarseEntityType.PL in listOf("PS", "PL")
\\ 또는
listOf("PS", "PL").contains(CoarseEntityType.PL)

Scala + koalanlp-scala

import kr.bydelta.koala.Implicits._
CoarseEntityType.PL in Seq("PS", "PL")
\\ 또는
Seq("PS", "PL").contains(CoarseEntityType.PL)

Java

List<String> list = new LinkedList()
list.add("PS")
list.add("PL")
Util.contains(list, CoarseEntityType.PL)

Parameters

tag - 속하는지 확인할 개체명 표지 값

Since
2.0.0

Return
목록 중 하나라도 일치한다면 true