Class Hierarchy
- java.lang.Object
- edu.caltech.nanodb.server.properties.BooleanFlagValidator (implements edu.caltech.nanodb.server.properties.PropertyValidator)
- edu.caltech.nanodb.server.properties.IntegerValueValidator (implements edu.caltech.nanodb.server.properties.PropertyValidator)
- edu.caltech.nanodb.server.properties.PlannerClassValidator (implements edu.caltech.nanodb.server.properties.PropertyValidator)
- edu.caltech.nanodb.server.properties.PropertyRegistry (implements edu.caltech.nanodb.server.properties.ServerProperties)
- edu.caltech.nanodb.server.properties.PropertyRegistry.PropertyDescriptor
- edu.caltech.nanodb.server.properties.StringEnumValidator (implements edu.caltech.nanodb.server.properties.PropertyValidator)
- edu.caltech.nanodb.server.properties.StringValueValidator (implements edu.caltech.nanodb.server.properties.PropertyValidator)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- edu.caltech.nanodb.server.NanoDBException
- edu.caltech.nanodb.server.properties.PropertyException
- edu.caltech.nanodb.server.NanoDBException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- edu.caltech.nanodb.server.properties.PropertyObserver
- edu.caltech.nanodb.server.properties.PropertyValidator
- edu.caltech.nanodb.server.properties.ServerProperties