Package hydra.core

Class Type

    • Field Detail

      • TYPE_NAME

        public static final Name TYPE_NAME
      • FIELD_NAME_ANNOTATED

        public static final Name FIELD_NAME_ANNOTATED
      • FIELD_NAME_APPLICATION

        public static final Name FIELD_NAME_APPLICATION
      • FIELD_NAME_FUNCTION

        public static final Name FIELD_NAME_FUNCTION
      • FIELD_NAME_LAMBDA

        public static final Name FIELD_NAME_LAMBDA
      • FIELD_NAME_LIST

        public static final Name FIELD_NAME_LIST
      • FIELD_NAME_LITERAL

        public static final Name FIELD_NAME_LITERAL
      • FIELD_NAME_MAP

        public static final Name FIELD_NAME_MAP
      • FIELD_NAME_OPTIONAL

        public static final Name FIELD_NAME_OPTIONAL
      • FIELD_NAME_PRODUCT

        public static final Name FIELD_NAME_PRODUCT
      • FIELD_NAME_RECORD

        public static final Name FIELD_NAME_RECORD
      • FIELD_NAME_SET

        public static final Name FIELD_NAME_SET
      • FIELD_NAME_SUM

        public static final Name FIELD_NAME_SUM
      • FIELD_NAME_UNION

        public static final Name FIELD_NAME_UNION
      • FIELD_NAME_VARIABLE

        public static final Name FIELD_NAME_VARIABLE
      • FIELD_NAME_WRAP

        public static final Name FIELD_NAME_WRAP
    • Method Detail

      • accept

        public abstract <R> R accept​(Type.Visitor<R> visitor)