Class ServerVariable

java.lang.Object
com.kryptokrauts.sophia.compiler.generated.ServerVariable

public class ServerVariable
extends java.lang.Object
Representing a Server Variable for server URL template substitution.
  • Field Summary

    Fields
    Modifier and Type Field Description
    java.lang.String defaultValue  
    java.lang.String description  
    java.util.HashSet<java.lang.String> enumValues  
  • Constructor Summary

    Constructors
    Constructor Description
    ServerVariable​(java.lang.String description, java.lang.String defaultValue, java.util.HashSet<java.lang.String> enumValues)  
  • Method Summary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • description

      public java.lang.String description
    • defaultValue

      public java.lang.String defaultValue
    • enumValues

      public java.util.HashSet<java.lang.String> enumValues
  • Constructor Details

    • ServerVariable

      public ServerVariable​(java.lang.String description, java.lang.String defaultValue, java.util.HashSet<java.lang.String> enumValues)
      Parameters:
      description - A description for the server variable.
      defaultValue - The default value to use for substitution.
      enumValues - An enumeration of string values to be used if the substitution options are from a limited set.