gsp-graphql-core
gsp-graphql-core
API
edu.gemini.grackle
Ast
Definition
Directive
DirectiveDefinition
DirectiveLocation
ARGUMENT_DEFINITION
ENUM
ENUM_VALUE
FIELD
FIELD_DEFINITION
FRAGMENT_DEFINITION
FRAGMENT_SPREAD
INLINE_FRAGMENT
INPUT_FIELD_DEFINITION
INPUT_OBJECT
INTERFACE
MUTATION
OBJECT
QUERY
SCALAR
SCHEMA
SUBSCRIPTION
UNION
VARIABLE_DEFINITION
DirectiveLocation
EnumTypeDefinition
EnumValueDefinition
ExecutableDefinition
FieldDefinition
FragmentDefinition
InputObjectTypeDefinition
InputValueDefinition
InterfaceTypeDefinition
Name
ObjectTypeDefinition
OperationDefinition
Operation
QueryShorthand
OperationDefinition
OperationType
Mutation
Query
Subscription
OperationType
RootOperationTypeDefinition
ScalarTypeDefinition
SchemaDefinition
Selection
Field
FragmentSpread
InlineFragment
Selection
Type
Type
List
Named
NonNull
TypeDefinition
TypeSystemDefinition
UnionTypeDefinition
Value
BooleanValue
EnumValue
FloatValue
IntValue
ListValue
NullValue
ObjectValue
StringValue
Variable
Value
VariableDefinition
CommentedText
ComposedMapping
ComposedCursor
Cursor
Cursor
AbstractCursor
Context
Context
DeferredCursor
DeferredCursor
EmptyCursor
Env
EmptyEnv
NonEmptyEnv
Env
ListTransformCursor
ProxyCursor
Directive
EnumType
EnumValue
Field
GraphQLParser
InputObjectType
InputValue
InterfaceType
JsonExtractor
jsonArray
jsonBoolean
jsonDouble
jsonInt
jsonNull
jsonObject
jsonString
ListType
Literals
Mapping
CursorField
CursorField
Delegate
FieldMapping
LeafCursor
LeafMapping
DefaultLeafMapping
LeafMapping
ObjectMapping
ObjectMapping
DefaultObjectMapping
PrefixedMapping
PrimitiveField
PrimitiveMapping
RootCursor
RootEffect
RootEffect
TypeMapping
MappingValidator
CannotValidateFieldMapping
CannotValidateTypeMapping
InapplicableGraphQLType
MissingFieldMapping
MissingTypeMapping
ReferencedFieldDoesNotExist
ReferencedTypeDoesNotExist
MappingValidator
Failure
Severity
Error
Info
Warning
Severity
ValidationException
NamedType
NullableType
ObjectType
Operation
Path
Path
PathTerm
PathTerm
ListPath
UniquePath
Predicate
Predicate
And
And
AndB
Const
Contains
Eql
False
Gt
GtEql
In
In
IsNull
Lt
LtEql
Matches
NEql
Not
NotB
Or
OrB
ScalarFocus
StartsWith
ToLowerCase
ToUpperCase
True
XorB
Problem
Problem
Query
Query
Binding
Component
Count
Defer
Empty
Environment
Filter
FilterOrderByOffsetLimit
Group
Introspect
Limit
Narrow
Offset
OrderBy
OrderSelection
OrderSelections
PossiblyRenamedSelect
Rename
Select
Skip
Skipped
TransformCursor
TypeCase
Unique
UntypedNarrow
UntypedVarDef
Wrap
QueryCompiler
QueryCompiler
ComponentElaborator
ComponentElaborator
ComponentMapping
IntrospectionElaborator
IntrospectionElaborator
IntrospectionLevel
Disabled
Full
TypenameOnly
IntrospectionLevel
Phase
QuerySizeValidator
SelectElaborator
VariablesAndSkipElaborator
QueryExecutor
QueryInterpreter
QueryInterpreter
ProtoJson
QueryMinimizer
QueryParser
Result
ScalarType
ScalarType
Schema
Schema
SchemaParser
SchemaRenderer
Term
Term
TermLow
Type
TypeRef
TypeWithFields
UnionType
UntypedOperation
UntypedOperation
UntypedMutation
UntypedQuery
UntypedSubscription
Value
Value
AbsentValue
BooleanValue
FloatValue
IDValue
IntValue
ListValue
NullValue
ObjectValue
StringValue
TypedEnumValue
UntypedEnumValue
UntypedVariableValue
ValueMapping
ValueMappingLike
ValueCursor
ValueField
ValueField
ValueFieldMapping
Wrap
ValueFieldMapping
ValueObjectMapping
syntax
JsonLiteral
SchemaLiteral
gsp-graphql-core
/
edu.gemini.grackle
/
Predicate
/
Contains
Contains
edu.gemini.grackle.Predicate$.Contains
case
class
Contains
[
T
](
x
:
Term
[
List
[
T
]],
y
:
Term
[
T
])(
implicit
evidence$3
:
Eq
[
T
])
extends
Predicate
Attributes
Source:
predicate.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Predicate
trait
Term
[
Boolean
]
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
def
apply
(
c
:
Cursor
):
Result
[
Boolean
]
Attributes
Source:
predicate.scala
def
children
:
List
[
Term
[
_
]]
Attributes
Source:
predicate.scala
def
subst
(
x
:
Term
[
List
[
T
]],
y
:
Term
[
T
]):
Contains
[
T
]
Attributes
Source:
predicate.scala
Inherited methods
def
exists
(
f
:
Term
[
_
]
=>
Boolean
):
Boolean
Attributes
Inherited from:
Term
Source:
predicate.scala
def
fold
[
Acc
](
acc
:
Acc
)(
f
: (
Acc
,
Term
[
_
])
=>
Acc
):
Acc
Attributes
Inherited from:
Term
Source:
predicate.scala
def
forall
(
f
:
Term
[
_
]
=>
Boolean
):
Boolean
Attributes
Inherited from:
Term
Source:
predicate.scala
def
productElementNames
:
Iterator
[
String
]
Attributes
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Attributes
Inherited from:
Product