Module: ActiveGraph::Shared

Extended by:
ActiveModel::Naming, ActiveSupport::Concern
Includes:
ActiveModel::Conversion, ActiveModel::Serializers::JSON
Included in:
Node, Relationship
Defined in:
lib/active_graph/shared.rb,
lib/active_graph/shared/enum.rb,
lib/active_graph/shared/cypher.rb,
lib/active_graph/shared/marshal.rb,
lib/active_graph/shared/identity.rb,
lib/active_graph/shared/property.rb,
lib/active_graph/shared/callbacks.rb,
lib/active_graph/shared/attributes.rb,
lib/active_graph/shared/initialize.rb,
lib/active_graph/shared/typecaster.rb,
lib/active_graph/shared/persistence.rb,
lib/active_graph/shared/validations.rb,
lib/active_graph/shared/filtered_hash.rb,
lib/active_graph/shared/query_factory.rb,
lib/active_graph/shared/mass_assignment.rb,
lib/active_graph/shared/type_converters.rb,
lib/active_graph/shared/declared_property.rb,
lib/active_graph/shared/rel_query_factory.rb,
lib/active_graph/shared/node_query_factory.rb,
lib/active_graph/shared/declared_properties.rb,
lib/active_graph/shared/rel_type_converters.rb,
lib/active_graph/shared/permitted_attributes.rb,
lib/active_graph/shared/serialized_properties.rb,
lib/active_graph/shared/typecasted_attributes.rb,
lib/active_graph/shared/declared_property/index.rb

Defined Under Namespace

Modules: Attributes, Callbacks, ClassMethods, Cypher, Enum, Identity, Initialize, Marshal, MassAssignment, PermittedAttributes, Persistence, Property, RelTypeConverters, SerializedProperties, TypeConverters, TypecastedAttributes, Typecaster, Validations Classes: Boolean, DeclaredProperties, DeclaredProperty, FilteredHash, NodeQueryFactory, QueryFactory, RelQueryFactory

Instance Method Summary collapse

Instance Method Details

#declared_propertiesObject



40
41
42
# File 'lib/active_graph/shared.rb', line 40

def declared_properties
  self.class.declared_properties
end

#neo4j_query(*args) ⇒ Object



44
45
46
# File 'lib/active_graph/shared.rb', line 44

def neo4j_query(*args)
  self.class.neo4j_query(*args)
end