Index

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V

A

all() (goblin.models.edge.Edge class method)
(goblin.models.vertex.Vertex class method)
allowed() (goblin.relationships.base.Relationship method)
args (goblin.gremlin.groovy.GroovyFunction attribute)
as_dict() (goblin.models.element.BaseElement method)
as_save_params() (goblin.models.element.BaseElement method)

B

BaseElement (class in goblin.models.element)
BaseElement.DoesNotExist
BaseElement.MultipleObjectsReturned
BaseElement.WrongElementType
BaseGremlinMethod (class in goblin.gremlin.base)
BaseValidator (class in goblin.properties.validators)
BaseValueManager (class in goblin.properties.base)
body (goblin.gremlin.groovy.GroovyFunction attribute)
Boolean (class in goblin.properties.properties)
BooleanValidator (class in goblin.properties.validators)
both() (goblin.models.query.V method)
both_e() (goblin.models.query.V method)
both_v() (goblin.models.query.V method)
bothE() (goblin.models.vertex.Vertex method)
bothV() (goblin.models.vertex.Vertex method)

C

can_delete (goblin.properties.base.GraphProperty attribute)
changed (goblin.properties.base.BaseValueManager attribute)
code (goblin.properties.validators.BaseValidator attribute)
(goblin.properties.validators.EmailValidator attribute)
(goblin.properties.validators.URLValidator attribute)
comment_list (goblin.gremlin.groovy.GroovyImport attribute)
CommentVar (goblin.gremlin.groovy.GroovyImportParser attribute)
condition() (goblin.properties.strategy.SaveAlways class method)
(goblin.properties.strategy.SaveOnChange class method)
(goblin.properties.strategy.SaveOnDecrease class method)
(goblin.properties.strategy.SaveOnIncrease class method)
(goblin.properties.strategy.SaveOnce class method)
(goblin.properties.strategy.Strategy class method)
configure_method() (goblin.gremlin.base.BaseGremlinMethod method)
count() (goblin.models.query.V method)
create() (goblin.models.edge.Edge class method)
(goblin.models.element.BaseElement class method)
(goblin.relationships.base.Relationship method)

D

data_type (goblin.properties.base.GraphProperty attribute)
(goblin.properties.properties.Boolean attribute)
(goblin.properties.properties.DateTime attribute)
(goblin.properties.properties.DateTimeNaive attribute)
(goblin.properties.properties.Dictionary attribute)
(goblin.properties.properties.Double attribute)
(goblin.properties.properties.Email attribute)
(goblin.properties.properties.IPV4 attribute)
(goblin.properties.properties.IPV6 attribute)
(goblin.properties.properties.IPV6WithV4 attribute)
(goblin.properties.properties.Integer attribute)
(goblin.properties.properties.List attribute)
(goblin.properties.properties.Long attribute)
(goblin.properties.properties.PositiveInteger attribute)
(goblin.properties.properties.PositiveLong attribute)
(goblin.properties.properties.Short attribute)
(goblin.properties.properties.Slug attribute)
(goblin.properties.properties.String attribute)
(goblin.properties.properties.URL attribute)
(goblin.properties.properties.UUID attribute)
(goblin.properties.validators.StringValidator attribute)
data_types (goblin.properties.validators.DecimalValidator attribute)
(goblin.properties.validators.FloatValidator attribute)
(goblin.properties.validators.IntegerValidator attribute)
(goblin.properties.validators.ListValidator attribute)
(goblin.properties.validators.LongValidator attribute)
(goblin.properties.validators.NumericValidator attribute)
(goblin.properties.validators.PositiveIntegerValidator attribute)
DateTime (class in goblin.properties.properties)
DateTimeNaive (class in goblin.properties.properties)
DateTimeUTCValidator (class in goblin.properties.validators)
DateTimeValidator (class in goblin.properties.validators)
db_field_name (goblin.properties.base.GraphProperty attribute)
Decimal (class in goblin.properties.properties)
DecimalValidator (class in goblin.properties.validators)
defn (goblin.gremlin.groovy.GroovyFunction attribute)
delete() (goblin.models.edge.Edge method)
(goblin.models.vertex.Vertex method)
delete_inE() (goblin.models.vertex.Vertex method)
delete_inV() (goblin.models.vertex.Vertex method)
delete_outE() (goblin.models.vertex.Vertex method)
delete_outV() (goblin.models.vertex.Vertex method)
deleted (goblin.properties.base.BaseValueManager attribute)
delval() (goblin.properties.base.BaseValueManager method)
deserialize() (goblin.models.element.Element class method)
Dictionary (class in goblin.properties.properties)
DictValidator (class in goblin.properties.validators)
Double (class in goblin.properties.properties)

E

Edge (class in goblin.models.edge)
EdgeMetaClass (class in goblin.models.edge)
edges() (goblin.relationships.base.Relationship method)
Element (class in goblin.models.element)
ElementDefinitionException
ElementMetaClass (class in goblin.models.element)
Email (class in goblin.properties.properties)
EmailValidator (class in goblin.properties.validators)
enums (goblin.models.vertex.EnumVertexBaseMeta attribute)
EnumVertexBaseMeta (class in goblin.models.vertex)
execute_query() (in module goblin.connection)

F

FACTORY_CLASS (goblin.models.edge.Edge attribute)
(goblin.models.element.BaseElement attribute)
(goblin.models.vertex.Vertex attribute)
find_by_value() (goblin.models.edge.Edge class method)
(goblin.models.vertex.Vertex class method)
Float (class in goblin.properties.properties)
FloatValidator (class in goblin.properties.validators)
FuncDefn (goblin.gremlin.groovy.GroovyFunctionParser attribute)
FuncName (goblin.gremlin.groovy.GroovyFunctionParser attribute)

G

generate_spec() (in module goblin.connection)
get() (goblin.models.edge.Edge class method)
(goblin.models.query.V method)
(goblin.models.vertex.Vertex class method)
get_between() (goblin.models.edge.Edge class method)
get_default() (goblin.properties.base.GraphProperty method)
get_future() (in module goblin.connection)
get_label() (goblin.models.edge.Edge class method)
(goblin.models.vertex.Vertex class method)
get_property() (goblin.properties.base.BaseValueManager method)
get_property_by_name() (goblin.models.element.BaseElement class method)
get_save_strategy() (goblin.properties.base.GraphProperty method)
get_value_from_choices() (goblin.properties.base.GraphProperty class method)
getval() (goblin.properties.base.BaseValueManager method)
goblin.connection (module)
goblin.constants (module)
goblin.exceptions (module)
goblin.gremlin.base (module)
goblin.gremlin.groovy (module)
goblin.gremlin.table (module)
goblin.models.edge (module)
goblin.models.element (module)
goblin.models.query (module)
goblin.models.vertex (module)
goblin.properties.base (module)
goblin.properties.properties (module)
goblin.properties.strategy (module)
goblin.properties.validators (module)
goblin.relationships.base (module)
GoblinBlueprintsWrapperException
GoblinConnectionError
GoblinException
GoblinGraphMissingError
GoblinGremlinException
GoblinMetricsException
GoblinQueryError
GoblinRelationshipException
GraphProperty (class in goblin.properties.base)
gremlin_path (goblin.models.edge.Edge attribute)
(goblin.models.element.Element attribute)
(goblin.models.vertex.Vertex attribute)
GremlinMethod (class in goblin.gremlin.base)
GremlinTable (class in goblin.gremlin.base)
GremlinValue (class in goblin.gremlin.base)
groovy_import() (in module goblin.gremlin.base)
GroovyFileDef (in module goblin.gremlin.groovy)
GroovyFunction (class in goblin.gremlin.groovy)
GroovyFunctionParser (class in goblin.gremlin.groovy)
GroovyImport (class in goblin.gremlin.groovy)
GroovyImportParser (class in goblin.gremlin.groovy)

H

has() (goblin.models.query.V method)
has_db_field_prefix (goblin.properties.base.GraphProperty attribute)
has_default (goblin.properties.base.GraphProperty attribute)
has_id() (goblin.models.query.V method)
has_label() (goblin.models.query.V method)

I

id (goblin.models.element.BaseElement attribute)
import_list (goblin.gremlin.groovy.GroovyImport attribute)
import_strings (goblin.gremlin.groovy.GroovyImport attribute)
ImportDef (goblin.gremlin.groovy.GroovyImportParser attribute)
ImportDefn (goblin.gremlin.groovy.GroovyImportParser attribute)
ImportVarName (goblin.gremlin.groovy.GroovyImportParser attribute)
in_e() (goblin.models.query.V method)
in_step() (goblin.models.query.V method)
in_v() (goblin.models.query.V method)
inE() (goblin.models.vertex.Vertex method)
instance_counter (goblin.properties.base.GraphProperty attribute)
Integer (class in goblin.properties.properties)
IntegerValidator (class in goblin.properties.validators)
inV() (goblin.models.edge.Edge method)
(goblin.models.vertex.Vertex method)
IPV4 (class in goblin.properties.properties)
IPV6 (class in goblin.properties.properties)
IPV6WithV4 (class in goblin.properties.properties)
items() (goblin.gremlin.table.Row method)
(goblin.models.element.BaseElement method)
iteritems() (goblin.gremlin.table.Row method)

K

keys() (goblin.gremlin.table.Row method)
(goblin.models.element.BaseElement method)
KeywordDef (goblin.gremlin.groovy.GroovyFunctionParser attribute)

L

label (goblin.models.edge.Edge attribute)
(goblin.models.element.BaseElement attribute)
(goblin.models.vertex.Vertex attribute)
limit() (goblin.models.query.V method)
List (class in goblin.properties.properties)
ListValidator (class in goblin.properties.validators)
Long (class in goblin.properties.properties)
LongValidator (class in goblin.properties.validators)

M

message (goblin.properties.validators.BaseValidator attribute)
(goblin.properties.validators.BooleanValidator attribute)
(goblin.properties.validators.DateTimeUTCValidator attribute)
(goblin.properties.validators.DateTimeValidator attribute)
(goblin.properties.validators.DictValidator attribute)
(goblin.properties.validators.EmailValidator attribute)
(goblin.properties.validators.ListValidator attribute)
(goblin.properties.validators.NumericValidator attribute)
(goblin.properties.validators.StringValidator attribute)
(goblin.properties.validators.URLValidator attribute)
ModelException

N

name (goblin.gremlin.groovy.GroovyFunction attribute)
next() (goblin.gremlin.table.Row method)
(goblin.gremlin.table.Table method)
NumericValidator (class in goblin.properties.validators)

O

OptionalSpace (goblin.gremlin.groovy.GroovyImportParser attribute)
other_v() (goblin.models.query.V method)
out_e() (goblin.models.query.V method)
out_step() (goblin.models.query.V method)
out_v() (goblin.models.query.V method)
outE() (goblin.models.vertex.Vertex method)
outV() (goblin.models.edge.Edge method)
(goblin.models.vertex.Vertex method)

P

parse() (goblin.gremlin.groovy.GroovyFunctionParser class method)
(goblin.gremlin.groovy.GroovyImportParser class method)
(in module goblin.gremlin.groovy)
pop_execute_query_kwargs() (in module goblin.connection)
PositiveInteger (class in goblin.properties.properties)
PositiveIntegerValidator (class in goblin.properties.validators)
PositiveLong (class in goblin.properties.properties)
pre_save() (goblin.models.element.BaseElement method)
pre_update() (goblin.models.element.BaseElement method)
previous_value (goblin.properties.base.BaseValueManager attribute)

Q

query() (goblin.models.vertex.Vertex method)
(goblin.relationships.base.Relationship method)

R

regex (goblin.properties.validators.EmailValidator attribute)
(goblin.properties.validators.RegexValidator attribute)
(goblin.properties.validators.URLValidator attribute)
RegexValidator (class in goblin.properties.validators)
Relationship (class in goblin.relationships.base)
reload() (goblin.models.element.BaseElement method)
requires_vertex() (in module goblin.relationships.base)
Row (class in goblin.gremlin.table)

S

save() (goblin.models.edge.Edge method)
(goblin.models.element.BaseElement method)
(goblin.models.vertex.Vertex method)
SaveAlways (class in goblin.properties.strategy)
SaveOnce (class in goblin.properties.strategy)
SaveOnChange (class in goblin.properties.strategy)
SaveOnDecrease (class in goblin.properties.strategy)
SaveOnIncrease (class in goblin.properties.strategy)
SaveStrategyException
set_db_field_prefix() (goblin.properties.base.GraphProperty method)
set_property_name() (goblin.properties.base.GraphProperty method)
setup() (in module goblin.connection)
setval() (goblin.properties.base.BaseValueManager method)
Short (class in goblin.properties.properties)
should_save() (goblin.properties.base.GraphProperty method)
Slug (class in goblin.properties.properties)
Strategy (class in goblin.properties.strategy)
String (class in goblin.properties.properties)
StringValidator (class in goblin.properties.validators)
sync_spec() (in module goblin.connection)

T

Table (class in goblin.gremlin.table)
tear_down() (in module goblin.connection)
Text (in module goblin.properties.properties)
to_database() (goblin.properties.base.GraphProperty method)
(goblin.properties.properties.Boolean method)
(goblin.properties.properties.DateTime method)
(goblin.properties.properties.DateTimeNaive method)
(goblin.properties.properties.Decimal method)
(goblin.properties.properties.Double method)
(goblin.properties.properties.Integer method)
(goblin.properties.properties.Long method)
(goblin.properties.properties.PositiveInteger method)
(goblin.properties.properties.PositiveLong method)
(goblin.properties.properties.Short method)
(goblin.properties.properties.UUID method)
to_python() (goblin.properties.base.GraphProperty method)
(goblin.properties.properties.Boolean method)
(goblin.properties.properties.DateTime method)
(goblin.properties.properties.DateTimeNaive method)
(goblin.properties.properties.Decimal method)
(goblin.properties.properties.Double method)
(goblin.properties.properties.Integer method)
(goblin.properties.properties.Long method)
(goblin.properties.properties.PositiveInteger method)
(goblin.properties.properties.PositiveLong method)
(goblin.properties.properties.Short method)
(goblin.properties.properties.String method)
(goblin.properties.properties.UUID method)
transform_params_to_database() (goblin.gremlin.base.BaseGremlinMethod method)
translate_db_fields() (goblin.models.element.BaseElement class method)

U

update() (goblin.models.element.BaseElement method)
URL (class in goblin.properties.properties)
URLValidator (class in goblin.properties.validators)
UUID (class in goblin.properties.properties)

V

V (class in goblin.models.query)
validate() (goblin.models.edge.Edge method)
(goblin.models.element.BaseElement method)
(goblin.properties.base.GraphProperty method)
(goblin.properties.properties.Email method)
(goblin.properties.properties.IPV4 method)
(goblin.properties.properties.IPV6 method)
(goblin.properties.properties.IPV6WithV4 method)
(goblin.properties.properties.Slug method)
(goblin.properties.properties.String method)
(goblin.properties.properties.URL method)
validate_field() (goblin.models.element.BaseElement method)
ValidationError
validator (goblin.properties.base.GraphProperty attribute)
(goblin.properties.properties.Boolean attribute)
(goblin.properties.properties.DateTime attribute)
(goblin.properties.properties.DateTimeNaive attribute)
(goblin.properties.properties.Decimal attribute)
(goblin.properties.properties.Dictionary attribute)
(goblin.properties.properties.Double attribute)
(goblin.properties.properties.Email attribute)
(goblin.properties.properties.IPV4 attribute)
(goblin.properties.properties.IPV6 attribute)
(goblin.properties.properties.IPV6WithV4 attribute)
(goblin.properties.properties.Integer attribute)
(goblin.properties.properties.List attribute)
(goblin.properties.properties.Long attribute)
(goblin.properties.properties.PositiveInteger attribute)
(goblin.properties.properties.PositiveLong attribute)
(goblin.properties.properties.Short attribute)
(goblin.properties.properties.Slug attribute)
(goblin.properties.properties.String attribute)
(goblin.properties.properties.URL attribute)
(goblin.properties.properties.UUID attribute)
value_manager (goblin.properties.base.GraphProperty attribute)
values() (goblin.gremlin.table.Row method)
(goblin.models.element.BaseElement method)
VarName (goblin.gremlin.groovy.GroovyFunctionParser attribute)
Vertex (class in goblin.models.vertex)
VertexMetaClass (class in goblin.models.vertex)
vertices() (goblin.relationships.base.Relationship method)