Interface Variable

All Superinterfaces:
Serializable
All Known Implementing Classes:
ImmutableVariable, ModifiableVariable

@Immutable @Modifiable @TypeAdapters public interface Variable extends Serializable
  • Method Details

    • getName

      @NotNull @Parameter @NotNull String getName()
    • getExpression

      @Parameter String getExpression()
    • getDefaultValue

      Object getDefaultValue()
    • getContext

      Boolean getContext()
      Returns:
      true when this is context variable
    • getPublished

      Boolean getPublished()
      Returns:
      true when context variable can be published and sent to client.
    • getContextType

      String getContextType()