public interface SpecificationContainer
Modifier and Type | Method and Description |
---|---|
java.lang.String |
field(FieldDeclaration fd,
SpecificationEntity.Type type)
Return the security level of the field, represented as a String.
|
java.lang.String |
field(java.lang.String inPackage,
java.lang.String inClass,
java.lang.String name,
SpecificationEntity.Type type)
Return the security level of the field, represented as a String.
|
java.util.Set<java.lang.String> |
flows(java.lang.String domain)
Return the domains from which the given domain flows
|
java.lang.String |
parameter(MethodDeclaration md,
int index,
SpecificationEntity.Type type)
Return the security level of the method parameter, represented as a
String.
|
java.lang.String |
parameter(java.lang.String inPackage,
java.lang.String inClass,
java.lang.String methodName,
java.lang.String[] paramTypes,
int index,
SpecificationEntity.Type type)
Return the security level of the method parameter, represented as a String.
|
java.lang.String |
returnValue(MethodDeclaration md,
SpecificationEntity.Type type)
Return the security level of the method return, represented as a String.
|
java.lang.String |
returnValue(java.lang.String inPackage,
java.lang.String inClass,
java.lang.String methodName,
java.lang.String[] paramTypes,
SpecificationEntity.Type type)
Return the security level of the method return, represented as a String.
|
java.lang.String field(FieldDeclaration fd, SpecificationEntity.Type type)
java.lang.String field(java.lang.String inPackage, java.lang.String inClass, java.lang.String name, SpecificationEntity.Type type)
java.lang.String parameter(MethodDeclaration md, int index, SpecificationEntity.Type type)
java.lang.String parameter(java.lang.String inPackage, java.lang.String inClass, java.lang.String methodName, java.lang.String[] paramTypes, int index, SpecificationEntity.Type type)
java.lang.String returnValue(MethodDeclaration md, SpecificationEntity.Type type)
java.lang.String returnValue(java.lang.String inPackage, java.lang.String inClass, java.lang.String methodName, java.lang.String[] paramTypes, SpecificationEntity.Type type)
java.util.Set<java.lang.String> flows(java.lang.String domain)