Package

com.eharmony.aloha.semantics.compiled.plugin.schemabased

accessor

Permalink

package accessor

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait Dereference extends FieldAccessor

    Permalink
  2. sealed trait FieldAccessor extends AnyRef

    Permalink
  3. sealed trait Opt extends FieldAccessor

    Permalink
  4. case class OptDerefOpt(field: ListField, index: Int) extends Opt with Dereference with Product with Serializable

    Permalink

    Nullable repeated field (elements may or may not be null) that when dereferenced returns an Option.

  5. case class Optional(field: FieldDesc) extends Opt with Product with Serializable

    Permalink
  6. case class Repeated(field: ListField) extends FieldAccessor with Product with Serializable

    Permalink
  7. sealed trait Req extends FieldAccessor

    Permalink
  8. case class ReqDerefOpt(field: ListField, index: Int) extends Opt with Dereference with Product with Serializable

    Permalink

    Non-null repeated field (elements may or may not be null) that when dereferenced returns an Option.

  9. case class ReqDerefReq(field: ListField, index: Int) extends Req with Dereference with Product with Serializable

    Permalink

    Non-null repeated field (elements may or may not be null) that when dereferenced returns raw type (which may be null)

  10. case class Required(field: FieldDesc) extends Req with Product with Serializable

    Permalink

Ungrouped