Class PathMapping
- java.lang.Object
-
- org.codelibs.fess.es.config.allcommon.EsAbstractEntity
-
- org.codelibs.fess.es.config.bsentity.BsPathMapping
-
- org.codelibs.fess.es.config.exentity.PathMapping
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,org.dbflute.Entity
public class PathMapping extends BsPathMapping
- Author:
- FreeGen
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.codelibs.fess.es.config.allcommon.EsAbstractEntity
EsAbstractEntity.DocMeta, EsAbstractEntity.RequestOptionCall<OP>
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.function.BiFunction<java.lang.String,java.util.regex.Matcher,java.lang.String>pathMapperprotected java.util.regex.PatternregexPatternprotected java.util.regex.PatternuserAgentPattern-
Fields inherited from class org.codelibs.fess.es.config.bsentity.BsPathMapping
createdBy, createdTime, processType, regex, replacement, sortOrder, suppressUnusedImportLocalDateTime, updatedBy, updatedTime, userAgent
-
Fields inherited from class org.codelibs.fess.es.config.allcommon.EsAbstractEntity
__modifiedProperties, __specifiedProperties, __uniqueDrivenProperties, docMeta
-
-
Constructor Summary
Constructors Constructor Description PathMapping()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetId()java.util.regex.MatchergetUAMatcher(java.lang.CharSequence input)java.lang.LonggetVersionNo()booleanhasUAMathcer()java.lang.Stringprocess(PathMappingHelper pathMappingHelper, java.lang.String input)voidsetId(java.lang.String id)voidsetVersionNo(java.lang.Long version)java.lang.StringtoString()-
Methods inherited from class org.codelibs.fess.es.config.bsentity.BsPathMapping
addFieldToSource, asDBMeta, asTableDbName, doBuildColumnString, getCreatedBy, getCreatedTime, getProcessType, getRegex, getReplacement, getSortOrder, getUpdatedBy, getUpdatedTime, getUserAgent, setCreatedBy, setCreatedTime, setProcessType, setRegex, setReplacement, setSortOrder, setUpdatedBy, setUpdatedTime, setUserAgent, toSource
-
Methods inherited from class org.codelibs.fess.es.config.allcommon.EsAbstractEntity
asDocMeta, buildDisplayString, checkSpecifiedProperty, clearModifiedInfo, clearSpecifiedInfo, clearUniqueDrivenInfo, convertEmptyToNull, createdBySelect, hasModification, hasPrimaryKeyValue, instanceHash, markAsSelect, modifiedToSpecified, mymodifiedProperties, mymodifyProperty, mymodifyPropertyCancel, myspecifiedProperties, myspecifyProperty, myspecifyPropertyCancel, myundefinedClassificationAccessAllowed, myuniqueByProperty, myuniqueByPropertyCancel, myuniqueDrivenProperties, myunlockUndefinedClassificationAccess, newModifiedProperties, newUniqueDrivenProperties, registerModifiedProperty, registerSpecifiedProperty, toStringWithRelation
-
-
-
-
Method Detail
-
getId
public java.lang.String getId()
-
setId
public void setId(java.lang.String id)
-
getVersionNo
public java.lang.Long getVersionNo()
-
setVersionNo
public void setVersionNo(java.lang.Long version)
-
process
public java.lang.String process(PathMappingHelper pathMappingHelper, java.lang.String input)
-
hasUAMathcer
public boolean hasUAMathcer()
-
getUAMatcher
public java.util.regex.Matcher getUAMatcher(java.lang.CharSequence input)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classEsAbstractEntity
-
-