solve
0.20.9
common
solve
/
it.unibo.tuprolog.solve.channel.impl
/
AbstractChannelStore
Abstract
Channel
Store
common
abstract
class
AbstractChannelStore
<
T
:
Any
,
C
:
Channel
<
T
>
,
Self
:
ChannelStore
<
T
,
C
,
Self
>
>
(
channels
:
Map
<
String
,
C
>
)
:
ChannelStore
<
T
,
C
,
Self
>
,
Map
<
String
,
C
>
Content copied to clipboard
Constructors
Functions
Properties
Constructors
Abstract
Channel
Store
Link copied to clipboard
common
fun
<
C
:
Channel
<
T
>
>
AbstractChannelStore
(
channels
:
Map
<
String
,
C
>
)
Content copied to clipboard
Functions
aliases
Of
Link copied to clipboard
common
open
override
fun
aliasesOf
(
channel
:
C
)
:
Sequence
<
String
>
Content copied to clipboard
close
Link copied to clipboard
common
open
fun
close
(
channel
:
C
)
:
Self
Content copied to clipboard
contains
Key
Link copied to clipboard
common
open
override
fun
containsKey
(
key
:
String
)
:
Boolean
Content copied to clipboard
contains
Value
Link copied to clipboard
common
open
override
fun
containsValue
(
value
:
C
)
:
Boolean
Content copied to clipboard
equals
Link copied to clipboard
common
open
operator override
fun
equals
(
other
:
Any
?
)
:
Boolean
Content copied to clipboard
find
By
Term
Link copied to clipboard
common
open
override
fun
findByTerm
(
streamTerm
:
<ERROR CLASS>
)
:
Sequence
<
C
>
Content copied to clipboard
get
Link copied to clipboard
common
open
operator override
fun
get
(
key
:
String
)
:
C
?
Content copied to clipboard
hash
Code
Link copied to clipboard
common
open
override
fun
hashCode
(
)
:
Int
Content copied to clipboard
is
Empty
Link copied to clipboard
common
open
override
fun
isEmpty
(
)
:
Boolean
Content copied to clipboard
minus
Link copied to clipboard
common
open
operator
fun
minus
(
other
:
String
)
:
Self
Content copied to clipboard
open
operator
fun
minus
(
others
:
Iterable
<
String
>
)
:
Self
Content copied to clipboard
abstract
operator
fun
minus
(
others
:
Sequence
<
String
>
)
:
Self
Content copied to clipboard
open
fun
minus
(
other
:
String
,
vararg
others
:
String
)
:
Self
Content copied to clipboard
plus
Link copied to clipboard
common
open
operator
fun
plus
(
other
:
Pair
<
String
,
C
>
)
:
Self
Content copied to clipboard
open
operator
fun
plus
(
others
:
Iterable
<
Pair
<
String
,
C
>
>
)
:
Self
Content copied to clipboard
abstract
operator
fun
plus
(
others
:
Map
<
String
,
C
>
)
:
Self
Content copied to clipboard
open
operator
fun
plus
(
others
:
Sequence
<
Pair
<
String
,
C
>
>
)
:
Self
Content copied to clipboard
open
fun
plus
(
first
:
Pair
<
String
,
C
>
,
vararg
others
:
Pair
<
String
,
C
>
)
:
Self
Content copied to clipboard
set
Current
Link copied to clipboard
common
abstract
fun
setCurrent
(
channel
:
C
)
:
Self
Content copied to clipboard
abstract
fun
setCurrent
(
alias
:
String
)
:
Self
Content copied to clipboard
to
String
Link copied to clipboard
common
open
override
fun
toString
(
)
:
String
Content copied to clipboard
Properties
current
Link copied to clipboard
common
open
val
current
:
C
?
Content copied to clipboard
currentAliases
Link copied to clipboard
common
open
val
currentAliases
:
Sequence
<
String
>
Content copied to clipboard
entries
Link copied to clipboard
common
open
override
val
entries
:
Set
<
Map.Entry
<
String
,
C
>
>
Content copied to clipboard
keys
Link copied to clipboard
common
open
override
val
keys
:
Set
<
String
>
Content copied to clipboard
size
Link copied to clipboard
common
open
override
val
size
:
Int
Content copied to clipboard
values
Link copied to clipboard
common
open
override
val
values
:
Collection
<
C
>
Content copied to clipboard