|
| ContentQuery (ContentQuery other) |
|
virtual bool | Accept (IContentObject content) |
|
bool | AcceptTag (IContentObject content) |
|
bool | AcceptTags (HashSet< string > tags) |
|
bool | AcceptType< TContent > (bool allowInherit=true) |
|
bool | AcceptType (Type type, bool allowInherit=true) |
|
bool | AcceptIdContains (IContentObject content) |
|
bool | EqualsContentQuery (ContentQuery other) |
|
override bool | Equals (object obj) |
|
override int | GetHashCode () |
|
string | ToString (string existing) |
|
override string | ToString () |
|
bool | AcceptIdContains (string id) |
|
|
HashSet< Type > | TypeConstraints |
|
HashSet< string > | TagConstraints |
|
string | IdContainsConstraint |
|
|
static void | ApplyTypeParse (string raw, ContentQuery query) |
|
static void | ApplyTagParse (string raw, ContentQuery query) |
|
static bool | SerializeTagRule (ContentQuery query, out string str) |
|
static bool | SerializeTypeRule (ContentQuery query, out string str) |
|
static bool | SerializeIdRule (DefaultQuery query, out string str) |
|
|
static readonly Dictionary< string, DefaultQueryParser.ApplyParseRule< ContentQuery > > | StandardRules |
|
static readonly List< DefaultQueryParser.SerializeRule< ContentQuery > > | StandardSerializeRules |
|
◆ StandardRules
readonly Dictionary<string, DefaultQueryParser.ApplyParseRule<ContentQuery> > Beamable.Common.Content.ContentQuery.StandardRules |
|
staticprotected |
Initial value:= new Dictionary<string, DefaultQueryParser.ApplyParseRule<ContentQuery>>
{
{"t", ApplyTypeParse},
{"id", DefaultQueryParser.ApplyIdParse},
{"tag", ApplyTagParse},
}
◆ StandardSerializeRules
readonly List<DefaultQueryParser.SerializeRule<ContentQuery> > Beamable.Common.Content.ContentQuery.StandardSerializeRules |
|
staticprotected |
Initial value:= new List<DefaultQueryParser.SerializeRule<ContentQuery>>
{
SerializeTagRule, SerializeTypeRule, SerializeIdRule
}
The documentation for this class was generated from the following file:
- client/Packages/com.beamable/Common/Runtime/Content/ContentQuery.cs