class ProtobufSchema::Schema
- ProtobufSchema::Schema
- Reference
- Object
Defined in:
cli/lib/protobuf-schema.crInstance Method Summary
- #fields : Array(Field)
- #klass : String
- #klass=(v : String) : String
-
#klass=(v : Nil)
nil
assignments are always ignored - #klass? : String | Nil
-
#lines : Array(Field | Text)
var foo = Foo.new(self) [name.value.id ] Foo.new(self) [name.value.name] new [name.value.id.stringify.gsub(/.new\b.*$/, "")] "Foo"
-
#lines=(v : Array(Field | Text)) : Array(Field | Text)
var foo = Foo.new(self) [name.value.id ] Foo.new(self) [name.value.name] new [name.value.id.stringify.gsub(/.new\b.*$/, "")] "Foo"
-
#lines=(v : Nil)
nil
assignments are always ignored -
#lines? : Array(Field | Text) | Nil
var foo = Foo.new(self) [name.value.id ] Foo.new(self) [name.value.name] new [name.value.id.stringify.gsub(/.new\b.*$/, "")] "Foo"
- #texts
Instance Method Detail
var foo = Foo.new(self) [name.value.id ] Foo.new(self) [name.value.name] new [name.value.id.stringify.gsub(/.new\b.*$/, "")] "Foo"
var foo = Foo.new(self) [name.value.id ] Foo.new(self) [name.value.name] new [name.value.id.stringify.gsub(/.new\b.*$/, "")] "Foo"
var foo = Foo.new(self) [name.value.id ] Foo.new(self) [name.value.name] new [name.value.id.stringify.gsub(/.new\b.*$/, "")] "Foo"