Class ResourceProperties

java.lang.Object
io.quarkus.rest.data.panache.deployment.properties.ResourceProperties

public class ResourceProperties extends Object
  • Constructor Details

    • 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 Details

    • isExposed

      public boolean isExposed()
    • isExposed

      public boolean isExposed(String methodName)
    • getPath

      public String getPath()
    • getPath

      public String getPath(String methodName)
    • 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)