Package com.enonic.xp.site.mapping
Class ControllerMappingDescriptor
- java.lang.Object
-
- com.enonic.xp.site.mapping.ControllerMappingDescriptor
-
- All Implemented Interfaces:
java.lang.Comparable<ControllerMappingDescriptor>
@Beta public final class ControllerMappingDescriptor extends java.lang.Object implements java.lang.Comparable<ControllerMappingDescriptor>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ControllerMappingDescriptor.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ControllerMappingDescriptor o)
static ControllerMappingDescriptor.Builder
copyOf(ControllerMappingDescriptor mappingDescriptor)
static ControllerMappingDescriptor.Builder
create()
boolean
equals(java.lang.Object o)
ApplicationKey
getApplication()
ContentMappingConstraint
getContentConstraint()
ResourceKey
getController()
ResourceKey
getFilter()
int
getOrder()
java.util.regex.Pattern
getPattern()
int
hashCode()
boolean
invertPattern()
boolean
isController()
boolean
isFilter()
java.lang.String
toString()
-
-
-
Method Detail
-
getApplication
public ApplicationKey getApplication()
-
getController
public ResourceKey getController()
-
getFilter
public ResourceKey getFilter()
-
getPattern
public java.util.regex.Pattern getPattern()
-
invertPattern
public boolean invertPattern()
-
getContentConstraint
public ContentMappingConstraint getContentConstraint()
-
getOrder
public int getOrder()
-
isController
public boolean isController()
-
isFilter
public boolean isFilter()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
compareTo
public int compareTo(ControllerMappingDescriptor o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ControllerMappingDescriptor>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
create
public static ControllerMappingDescriptor.Builder create()
-
copyOf
public static ControllerMappingDescriptor.Builder copyOf(ControllerMappingDescriptor mappingDescriptor)
-
-