package Ġorg . vit riv r . cott ont ail . core . values . pattern Ċ Ċ import Ġorg . vit riv r . cott ont ail . core . values . StringValue Ċ Ċ /** Ċ Ġ* ĠA Ġ[ Pattern Value ] Ġthat Ġcorresponds Ġto Ġa ĠApache ĠLuc ene Ġquery Ġstring . ĠRequires Ġa ĠApache ĠLuc ene Ċ Ġ* Ġbased Ġindex Ġfor Ġfiltering , Ġi . e ., Ġdirect Ġmatching Ġis Ġnot Ġpossible . Ċ Ġ* Ċ Ġ* Ġ@ author ĠR alph ĠG asser Ċ Ġ* Ġ@ version Ġ 1 . 0 . 0 Ċ Ġ*/ Ċ class ĠLuc ene Pattern Value ( value : ĠString ) Ġ: ĠPattern Value ( value ) Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠChecks Ġif Ġthe Ġgiven Ġ[ StringValue ] Ġmatches Ġthis Ġ[ Luc ene Pattern Value ]. ĠAlways Ġthrows Ġan Ġ[ Unsupported OperationException ] ĊĠĠĠĠ Ġ* ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue Ġ[ StringValue ] Ġto Ġmatch . ĊĠĠĠĠ Ġ* Ġ@ throws Ġ[ Unsupported OperationException ] ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġoverride Ġfun Ġmatches ( value : ĠString Value ): ĠBoolean Ġ{ ĊĠĠĠĠĠĠĠ Ġthrow ĠUnsupportedOperationException (" A ĠLuc ene Pattern Value Ġcannot Ġbe Ġused Ġto Ġmatch Ġvalues Ġdirectly ; Ġl uc ene Ġindex Ġrequired .") ĊĠĠĠ Ġ} Ċ }