Package io.github.qishr.cascara.schema.constraint
Annotation Interface FileConstraint
java.lang.Object
io.github.qishr.cascara.schema.constraint.FileConstraint
All Implemented Interfaces:
Annotation
@java.lang.annotation.Retention(RUNTIME)
@java.lang.annotation.Target(FIELD)
public @interface FileConstraint
Method Summary
| Modifier and Type | Method | Description |
|---|---|---|
| public abstract String[] | extensions() | |
| public abstract String | initialDirectory() | |
| public abstract boolean | mustExist() | |
| public abstract boolean | absolute() |
Method Details
extensions
public abstract String[] extensions()
initialDirectory
public abstract String initialDirectory()
mustExist
public abstract boolean mustExist()
absolute
public abstract boolean absolute()