Interface ILeafType
Assembly: GraphZen.TypeSystem.dll
Syntax
public interface ILeafType : INamedType, INamedTypeDefinition, IMemberDefinition, IDescription, INamedTypeReference, INamed, IDirectiveAnnotations, IDirectiveAnnotationsDefinition, IClrType, INullableType, IGraphQLType, IGraphQLTypeReference, ISyntaxConvertable
Methods
IsValidLiteral(ValueSyntax)
Declaration
bool IsValidLiteral(ValueSyntax value)
Parameters
Returns
IsValidValue(String)
Declaration
bool IsValidValue(string value)
Parameters
Type |
Name |
Description |
String |
value |
|
Returns
ParseLiteral(ValueSyntax)
Declaration
Maybe<object> ParseLiteral(ValueSyntax value)
Parameters
Returns
Type |
Description |
GraphZen.Internal.Maybe<Object> |
|
ParseValue(Object)
Declaration
Maybe<object> ParseValue(object value)
Parameters
Type |
Name |
Description |
Object |
value |
|
Returns
Type |
Description |
GraphZen.Internal.Maybe<Object> |
|
Serialize(Object)
Declaration
Maybe<object> Serialize(object value)
Parameters
Type |
Name |
Description |
Object |
value |
|
Returns
Type |
Description |
GraphZen.Internal.Maybe<Object> |
|
Extension Methods