Method: ActiveOrient::API#get_classes

Defined in:
lib/jdbc.rb,
lib/java-api.rb

#get_classes(*attributes) ⇒ Object



64
65
66
67
68
69
70
71
72
# File 'lib/jdbc.rb', line 64

def get_classes *attributes
  classes=  @db..schema.classes.map{|x| { 'name' => x.name , 'superClass' => x.get_super_class.nil? ? '': x.get_super_class.name } }
  unless attributes.empty?
  classes.map{|y| y.select{|v,_| attributes.include?(v)}}
  else
  classes
  end

end