Class ResourceProperties


  • public class ResourceProperties
    extends Object
    • Constructor Detail

      • ResourceProperties

        public ResourceProperties​(boolean exposed,
                                  String path,
                                  boolean paged,
                                  boolean hal,
                                  String halCollectionName,
                                  String[] rolesAllowed,
                                  Collection<org.jboss.jandex.AnnotationInstance> classAnnotations,
                                  Map<String,​MethodProperties> methodProperties)
    • Method Detail

      • isExposed

        public boolean isExposed()
      • isExposed

        public boolean isExposed​(String methodName)
      • getPath

        public String getPath()
      • isPaged

        public boolean isPaged()
      • isHal

        public boolean isHal()
      • getHalCollectionName

        public String getHalCollectionName()
      • getRolesAllowed

        public String[] getRolesAllowed​(String methodName)
      • getClassAnnotations

        public Collection<org.jboss.jandex.AnnotationInstance> getClassAnnotations()
      • getMethodAnnotations

        public Collection<org.jboss.jandex.AnnotationInstance> getMethodAnnotations​(String methodName)