UNPKG

nsyelpapi

Version:

Nativescript implementation of the native v2 yelp api

1,125 lines (1,084 loc) 1.72 MB
/// <reference path="./node_namespaces/tns-platform-declarations/android.d.ts" /> declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JacksonAnnotation { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JacksonAnnotation>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JacksonAnnotation interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JacksonAnnotationValue<A> extends java.lang.Object { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JacksonAnnotationValue<any>>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JacksonAnnotationValue<any> interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { valueFor(): java.lang.Class<A>; }); public constructor(); public valueFor(): java.lang.Class<A>; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JacksonAnnotationsInside { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JacksonAnnotationsInside>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JacksonAnnotationsInside interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JacksonInject { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JacksonInject>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JacksonInject interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonAnyGetter { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonAnyGetter>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonAnyGetter interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonAnySetter { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonAnySetter>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonAnySetter interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonAutoDetect { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonAutoDetect>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonAutoDetect interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { getterVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; isGetterVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; setterVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; creatorVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; fieldVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; }); public constructor(); public isGetterVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public setterVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public creatorVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public fieldVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public getterVisibility(): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; } export namespace JsonAutoDetect { export class Visibility { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility>; public static ANY: com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public static NON_PRIVATE: com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public static PROTECTED_AND_PUBLIC: com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public static PUBLIC_ONLY: com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public static NONE: com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public static DEFAULT: com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility>; public isVisible(param0: java.lang.reflect.Member): boolean; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonBackReference { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonBackReference>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonBackReference interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonClassDescription { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonClassDescription>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonClassDescription interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonCreator { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonCreator>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonCreator interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { mode(): com.fasterxml.jackson.annotation.JsonCreator.Mode; }); public constructor(); public mode(): com.fasterxml.jackson.annotation.JsonCreator.Mode; } export namespace JsonCreator { export class Mode { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonCreator.Mode>; public static DEFAULT: com.fasterxml.jackson.annotation.JsonCreator.Mode; public static DELEGATING: com.fasterxml.jackson.annotation.JsonCreator.Mode; public static PROPERTIES: com.fasterxml.jackson.annotation.JsonCreator.Mode; public static DISABLED: com.fasterxml.jackson.annotation.JsonCreator.Mode; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonCreator.Mode; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonCreator.Mode>; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonFilter { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonFilter>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonFilter interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonFormat { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonFormat>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonFormat interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { pattern(): string; shape(): com.fasterxml.jackson.annotation.JsonFormat.Shape; locale(): string; timezone(): string; with(): native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>; without(): native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>; }); public constructor(); public static DEFAULT_TIMEZONE: string; public static DEFAULT_LOCALE: string; public timezone(): string; public pattern(): string; public with(): native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>; public locale(): string; public shape(): com.fasterxml.jackson.annotation.JsonFormat.Shape; public without(): native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>; } export namespace JsonFormat { export class Feature { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonFormat.Feature>; public static ACCEPT_SINGLE_VALUE_AS_ARRAY: com.fasterxml.jackson.annotation.JsonFormat.Feature; public static WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS: com.fasterxml.jackson.annotation.JsonFormat.Feature; public static WRITE_DATES_WITH_ZONE_ID: com.fasterxml.jackson.annotation.JsonFormat.Feature; public static WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED: com.fasterxml.jackson.annotation.JsonFormat.Feature; public static WRITE_SORTED_MAP_ENTRIES: com.fasterxml.jackson.annotation.JsonFormat.Feature; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonFormat.Feature; } export class Features { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonFormat.Features>; public withOverrides(param0: com.fasterxml.jackson.annotation.JsonFormat.Features): com.fasterxml.jackson.annotation.JsonFormat.Features; public with(param0: native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>): com.fasterxml.jackson.annotation.JsonFormat.Features; public static empty(): com.fasterxml.jackson.annotation.JsonFormat.Features; public without(param0: native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>): com.fasterxml.jackson.annotation.JsonFormat.Features; public static construct(param0: native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>, param1: native.Array<com.fasterxml.jackson.annotation.JsonFormat.Feature>): com.fasterxml.jackson.annotation.JsonFormat.Features; public hashCode(): number; public equals(param0: any): boolean; public get(param0: com.fasterxml.jackson.annotation.JsonFormat.Feature): java.lang.Boolean; public static construct(param0: com.fasterxml.jackson.annotation.JsonFormat): com.fasterxml.jackson.annotation.JsonFormat.Features; } export class Shape { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonFormat.Shape>; public static ANY: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static SCALAR: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static ARRAY: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static OBJECT: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static NUMBER: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static NUMBER_FLOAT: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static NUMBER_INT: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static STRING: com.fasterxml.jackson.annotation.JsonFormat.Shape; public static BOOLEAN: com.fasterxml.jackson.annotation.JsonFormat.Shape; public isNumeric(): boolean; public isStructured(): boolean; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonFormat.Shape; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonFormat.Shape>; } export class Value extends java.lang.Object { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonFormat.Value>; public getLocale(): java.util.Locale; public withLocale(param0: java.util.Locale): com.fasterxml.jackson.annotation.JsonFormat.Value; public hashCode(): number; public equals(param0: any): boolean; public hasLocale(): boolean; public constructor(param0: string, param1: com.fasterxml.jackson.annotation.JsonFormat.Shape, param2: java.util.Locale, param3: string, param4: java.util.TimeZone, param5: com.fasterxml.jackson.annotation.JsonFormat.Features); public withoutFeature(param0: com.fasterxml.jackson.annotation.JsonFormat.Feature): com.fasterxml.jackson.annotation.JsonFormat.Value; public constructor(param0: string, param1: com.fasterxml.jackson.annotation.JsonFormat.Shape, param2: java.util.Locale, param3: java.util.TimeZone); public withFeature(param0: com.fasterxml.jackson.annotation.JsonFormat.Feature): com.fasterxml.jackson.annotation.JsonFormat.Value; public getFeature(param0: com.fasterxml.jackson.annotation.JsonFormat.Feature): java.lang.Boolean; public constructor(param0: com.fasterxml.jackson.annotation.JsonFormat); public withOverrides(param0: com.fasterxml.jackson.annotation.JsonFormat.Value): com.fasterxml.jackson.annotation.JsonFormat.Value; public hasTimeZone(): boolean; public getPattern(): string; public withTimeZone(param0: java.util.TimeZone): com.fasterxml.jackson.annotation.JsonFormat.Value; public constructor(); public timeZoneAsString(): string; public constructor(param0: string, param1: com.fasterxml.jackson.annotation.JsonFormat.Shape, param2: java.util.Locale, param3: java.util.TimeZone, param4: com.fasterxml.jackson.annotation.JsonFormat.Features); public static from(param0: com.fasterxml.jackson.annotation.JsonFormat): com.fasterxml.jackson.annotation.JsonFormat.Value; public hasShape(): boolean; public static empty(): com.fasterxml.jackson.annotation.JsonFormat.Value; public withShape(param0: com.fasterxml.jackson.annotation.JsonFormat.Shape): com.fasterxml.jackson.annotation.JsonFormat.Value; public constructor(param0: string, param1: com.fasterxml.jackson.annotation.JsonFormat.Shape, param2: string, param3: string); public static forPattern(param0: string): com.fasterxml.jackson.annotation.JsonFormat.Value; public toString(): string; public valueFor(): java.lang.Class<any>; public constructor(param0: string, param1: com.fasterxml.jackson.annotation.JsonFormat.Shape, param2: string, param3: string, param4: com.fasterxml.jackson.annotation.JsonFormat.Features); public withPattern(param0: string): com.fasterxml.jackson.annotation.JsonFormat.Value; public getTimeZone(): java.util.TimeZone; public constructor(param0: string, param1: com.fasterxml.jackson.annotation.JsonFormat.Shape, param2: java.util.Locale, param3: string, param4: java.util.TimeZone); public hasPattern(): boolean; public valueFor(): java.lang.Class<com.fasterxml.jackson.annotation.JsonFormat>; public static forShape(param0: com.fasterxml.jackson.annotation.JsonFormat.Shape): com.fasterxml.jackson.annotation.JsonFormat.Value; public getShape(): com.fasterxml.jackson.annotation.JsonFormat.Shape; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonGetter { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonGetter>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonGetter interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonIdentityInfo { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonIdentityInfo>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonIdentityInfo interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { property(): string; generator(): java.lang.Class<any>; resolver(): java.lang.Class<any>; scope(): java.lang.Class<any>; }); public constructor(); public generator(): java.lang.Class<any>; public resolver(): java.lang.Class<any>; public property(): string; public scope(): java.lang.Class<any>; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonIdentityReference { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonIdentityReference>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonIdentityReference interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { alwaysAsId(): boolean; }); public constructor(); public alwaysAsId(): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonIgnore { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonIgnore>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonIgnore interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): boolean; }); public constructor(); public value(): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonIgnoreProperties { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonIgnoreProperties>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonIgnoreProperties interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): native.Array<string>; ignoreUnknown(): boolean; allowGetters(): boolean; allowSetters(): boolean; }); public constructor(); public value(): native.Array<string>; public ignoreUnknown(): boolean; public allowSetters(): boolean; public allowGetters(): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonIgnoreType { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonIgnoreType>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonIgnoreType interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): boolean; }); public constructor(); public value(): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonInclude { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonInclude>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonInclude interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): com.fasterxml.jackson.annotation.JsonInclude.Include; content(): com.fasterxml.jackson.annotation.JsonInclude.Include; }); public constructor(); public content(): com.fasterxml.jackson.annotation.JsonInclude.Include; public value(): com.fasterxml.jackson.annotation.JsonInclude.Include; } export namespace JsonInclude { export class Include { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonInclude.Include>; public static ALWAYS: com.fasterxml.jackson.annotation.JsonInclude.Include; public static NON_NULL: com.fasterxml.jackson.annotation.JsonInclude.Include; public static NON_ABSENT: com.fasterxml.jackson.annotation.JsonInclude.Include; public static NON_EMPTY: com.fasterxml.jackson.annotation.JsonInclude.Include; public static NON_DEFAULT: com.fasterxml.jackson.annotation.JsonInclude.Include; public static USE_DEFAULTS: com.fasterxml.jackson.annotation.JsonInclude.Include; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonInclude.Include>; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonInclude.Include; } export class Value extends java.lang.Object { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonInclude.Value>; public static EMPTY: com.fasterxml.jackson.annotation.JsonInclude.Value; public _valueInclusion: com.fasterxml.jackson.annotation.JsonInclude.Include; public _contentInclusion: com.fasterxml.jackson.annotation.JsonInclude.Include; public static construct(param0: com.fasterxml.jackson.annotation.JsonInclude.Include, param1: com.fasterxml.jackson.annotation.JsonInclude.Include): com.fasterxml.jackson.annotation.JsonInclude.Value; public withContentInclusion(param0: com.fasterxml.jackson.annotation.JsonInclude.Include): com.fasterxml.jackson.annotation.JsonInclude.Value; public withValueInclusion(param0: com.fasterxml.jackson.annotation.JsonInclude.Include): com.fasterxml.jackson.annotation.JsonInclude.Value; public hashCode(): number; public equals(param0: any): boolean; public static empty(): com.fasterxml.jackson.annotation.JsonInclude.Value; public readResolve(): any; public toString(): string; public valueFor(): java.lang.Class<any>; public constructor(param0: com.fasterxml.jackson.annotation.JsonInclude.Include, param1: com.fasterxml.jackson.annotation.JsonInclude.Include); public getContentInclusion(): com.fasterxml.jackson.annotation.JsonInclude.Include; public withOverrides(param0: com.fasterxml.jackson.annotation.JsonInclude.Value): com.fasterxml.jackson.annotation.JsonInclude.Value; public constructor(param0: com.fasterxml.jackson.annotation.JsonInclude); public static from(param0: com.fasterxml.jackson.annotation.JsonInclude): com.fasterxml.jackson.annotation.JsonInclude.Value; public getValueInclusion(): com.fasterxml.jackson.annotation.JsonInclude.Include; public valueFor(): java.lang.Class<com.fasterxml.jackson.annotation.JsonInclude>; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonManagedReference { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonManagedReference>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonManagedReference interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonProperty { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonProperty>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonProperty interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; required(): boolean; index(): number; defaultValue(): string; access(): com.fasterxml.jackson.annotation.JsonProperty.Access; }); public constructor(); public static USE_DEFAULT_NAME: string; public static INDEX_UNKNOWN: number; public index(): number; public value(): string; public defaultValue(): string; public access(): com.fasterxml.jackson.annotation.JsonProperty.Access; public required(): boolean; } export namespace JsonProperty { export class Access { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonProperty.Access>; public static AUTO: com.fasterxml.jackson.annotation.JsonProperty.Access; public static READ_ONLY: com.fasterxml.jackson.annotation.JsonProperty.Access; public static WRITE_ONLY: com.fasterxml.jackson.annotation.JsonProperty.Access; public static READ_WRITE: com.fasterxml.jackson.annotation.JsonProperty.Access; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonProperty.Access; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonProperty.Access>; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonPropertyDescription { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonPropertyDescription>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonPropertyDescription interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonPropertyOrder { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonPropertyOrder>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonPropertyOrder interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): native.Array<string>; alphabetic(): boolean; }); public constructor(); public alphabetic(): boolean; public value(): native.Array<string>; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonRawValue { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonRawValue>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonRawValue interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): boolean; }); public constructor(); public value(): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonRootName { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonRootName>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonRootName interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; namespace(): string; }); public constructor(); public namespace(): string; public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonSetter { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonSetter>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonSetter interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonSubTypes { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonSubTypes>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonSubTypes interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): native.Array<com.fasterxml.jackson.annotation.JsonSubTypes.Type>; }); public constructor(); public value(): native.Array<com.fasterxml.jackson.annotation.JsonSubTypes.Type>; } export namespace JsonSubTypes { export class Type { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonSubTypes.Type>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonSubTypes$Type interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): java.lang.Class<any>; name(): string; }); public constructor(); public value(): java.lang.Class<any>; public name(): string; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonTypeId { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonTypeId>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonTypeId interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { }); public constructor(); } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonTypeInfo { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonTypeInfo>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonTypeInfo interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { use(): com.fasterxml.jackson.annotation.JsonTypeInfo.Id; include(): com.fasterxml.jackson.annotation.JsonTypeInfo.As; property(): string; defaultImpl(): java.lang.Class<any>; visible(): boolean; }); public constructor(); public include(): com.fasterxml.jackson.annotation.JsonTypeInfo.As; public defaultImpl(): java.lang.Class<any>; public use(): com.fasterxml.jackson.annotation.JsonTypeInfo.Id; public visible(): boolean; public property(): string; } export namespace JsonTypeInfo { export class As { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonTypeInfo.As>; public static PROPERTY: com.fasterxml.jackson.annotation.JsonTypeInfo.As; public static WRAPPER_OBJECT: com.fasterxml.jackson.annotation.JsonTypeInfo.As; public static WRAPPER_ARRAY: com.fasterxml.jackson.annotation.JsonTypeInfo.As; public static EXTERNAL_PROPERTY: com.fasterxml.jackson.annotation.JsonTypeInfo.As; public static EXISTING_PROPERTY: com.fasterxml.jackson.annotation.JsonTypeInfo.As; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonTypeInfo.As>; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonTypeInfo.As; } export class Id { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonTypeInfo.Id>; public static NONE: com.fasterxml.jackson.annotation.JsonTypeInfo.Id; public static CLASS: com.fasterxml.jackson.annotation.JsonTypeInfo.Id; public static MINIMAL_CLASS: com.fasterxml.jackson.annotation.JsonTypeInfo.Id; public static NAME: com.fasterxml.jackson.annotation.JsonTypeInfo.Id; public static CUSTOM: com.fasterxml.jackson.annotation.JsonTypeInfo.Id; public static valueOf(param0: string): com.fasterxml.jackson.annotation.JsonTypeInfo.Id; public getDefaultPropertyName(): string; public static values(): native.Array<com.fasterxml.jackson.annotation.JsonTypeInfo.Id>; } export abstract class None { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonTypeInfo.None>; public constructor(); } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonTypeName { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonTypeName>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonTypeName interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): string; }); public constructor(); public value(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonUnwrapped { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonUnwrapped>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonUnwrapped interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { enabled(): boolean; prefix(): string; suffix(): string; }); public constructor(); public enabled(): boolean; public prefix(): string; public suffix(): string; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonValue { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonValue>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonValue interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): boolean; }); public constructor(); public value(): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class JsonView { public static class: java.lang.Class<com.fasterxml.jackson.annotation.JsonView>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.JsonView interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { value(): native.Array<java.lang.Class<any>>; }); public constructor(); public value(): native.Array<java.lang.Class<any>>; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export abstract class ObjectIdGenerator<T> extends java.io.Serializable { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerator<any>>; public isValidReferencePropertyName(param0: string, param1: any): boolean; public getScope(): java.lang.Class<any>; public maySerializeAsObject(): boolean; public forScope(param0: java.lang.Class<any>): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; public constructor(); public newForSerialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; public key(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey; public canUseFor(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator<any>): boolean; public generateId(param0: any): any; } export namespace ObjectIdGenerator { export class IdKey { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey>; public type: java.lang.Class<any>; public scope: java.lang.Class<any>; public key: any; public hashCode(): number; public equals(param0: any): boolean; public constructor(param0: java.lang.Class<any>, param1: java.lang.Class<any>, param2: any); public toString(): string; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class ObjectIdGenerators { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerators>; public constructor(); } export namespace ObjectIdGenerators { export abstract class Base<T> extends com.fasterxml.jackson.annotation.ObjectIdGenerator<any> { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerators.Base<any>>; public _scope: java.lang.Class<any>; public constructor(); public canUseFor(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator<any>): boolean; public constructor(param0: java.lang.Class<any>); public getScope(): java.lang.Class<any>; public generateId(param0: any): any; } export class IntSequenceGenerator extends com.fasterxml.jackson.annotation.ObjectIdGenerators.Base<java.lang.Integer> { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerators.IntSequenceGenerator>; public _nextValue: number; public newForSerialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Integer>; public forScope(param0: java.lang.Class<any>): com.fasterxml.jackson.annotation.ObjectIdGenerator<java.lang.Integer>; public constructor(); public constructor(param0: java.lang.Class<any>); public forScope(param0: java.lang.Class<any>): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; public generateId(param0: any): any; public key(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey; public generateId(param0: any): java.lang.Integer; public initialValue(): number; public newForSerialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; public constructor(param0: java.lang.Class<any>, param1: number); } export abstract class None extends com.fasterxml.jackson.annotation.ObjectIdGenerator<any> { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerators.None>; public constructor(); } export abstract class PropertyGenerator extends com.fasterxml.jackson.annotation.ObjectIdGenerators.Base<any> { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerators.PropertyGenerator>; public constructor(); public constructor(param0: java.lang.Class<any>); } export class StringIdGenerator extends com.fasterxml.jackson.annotation.ObjectIdGenerators.Base<string> { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerators.StringIdGenerator>; public forScope(param0: java.lang.Class<any>): com.fasterxml.jackson.annotation.ObjectIdGenerator<string>; public constructor(); public canUseFor(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator<any>): boolean; public constructor(param0: java.lang.Class<any>); public forScope(param0: java.lang.Class<any>): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; public generateId(param0: any): any; public newForSerialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator<string>; public key(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey; public newForSerialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; public generateId(param0: any): string; } export class UUIDGenerator extends com.fasterxml.jackson.annotation.ObjectIdGenerators.Base<java.util.UUID> { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdGenerators.UUIDGenerator>; public constructor(); public canUseFor(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator<any>): boolean; public constructor(param0: java.lang.Class<any>); public forScope(param0: java.lang.Class<any>): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; public newForSerialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator<java.util.UUID>; public generateId(param0: any): any; public forScope(param0: java.lang.Class<any>): com.fasterxml.jackson.annotation.ObjectIdGenerator<java.util.UUID>; public generateId(param0: any): java.util.UUID; public key(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey; public newForSerialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdGenerator<any>; } } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class ObjectIdResolver { public static class: java.lang.Class<com.fasterxml.jackson.annotation.ObjectIdResolver>; /** * Constructs a new instance of the com.fasterxml.jackson.annotation.ObjectIdResolver interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { bindItem(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey, param1: any): void; resolveId(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey): any; newForDeserialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdResolver; canUseFor(param0: com.fasterxml.jackson.annotation.ObjectIdResolver): boolean; }); public constructor(); public resolveId(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey): any; public bindItem(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey, param1: any): void; public newForDeserialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdResolver; public canUseFor(param0: com.fasterxml.jackson.annotation.ObjectIdResolver): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class OptBoolean { public static class: java.lang.Class<com.fasterxml.jackson.annotation.OptBoolean>; public static TRUE: com.fasterxml.jackson.annotation.OptBoolean; public static FALSE: com.fasterxml.jackson.annotation.OptBoolean; public static DEFAULT: com.fasterxml.jackson.annotation.OptBoolean; public asBoolean(): java.lang.Boolean; public asPrimitive(): boolean; public static fromBoolean(param0: java.lang.Boolean): com.fasterxml.jackson.annotation.OptBoolean; public static values(): native.Array<com.fasterxml.jackson.annotation.OptBoolean>; public static valueOf(param0: string): com.fasterxml.jackson.annotation.OptBoolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class PropertyAccessor { public static class: java.lang.Class<com.fasterxml.jackson.annotation.PropertyAccessor>; public static GETTER: com.fasterxml.jackson.annotation.PropertyAccessor; public static SETTER: com.fasterxml.jackson.annotation.PropertyAccessor; public static CREATOR: com.fasterxml.jackson.annotation.PropertyAccessor; public static FIELD: com.fasterxml.jackson.annotation.PropertyAccessor; public static IS_GETTER: com.fasterxml.jackson.annotation.PropertyAccessor; public static NONE: com.fasterxml.jackson.annotation.PropertyAccessor; public static ALL: com.fasterxml.jackson.annotation.PropertyAccessor; public creatorEnabled(): boolean; public static values(): native.Array<com.fasterxml.jackson.annotation.PropertyAccessor>; public fieldEnabled(): boolean; public setterEnabled(): boolean; public static valueOf(param0: string): com.fasterxml.jackson.annotation.PropertyAccessor; public getterEnabled(): boolean; public isGetterEnabled(): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace annotation { export class SimpleObjectIdResolver extends com.fasterxml.jackson.annotation.ObjectIdResolver { public static class: java.lang.Class<com.fasterxml.jackson.annotation.SimpleObjectIdResolver>; public _items: java.util.Map<com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey,any>; public resolveId(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey): any; public constructor(); public bindItem(param0: com.fasterxml.jackson.annotation.ObjectIdGenerator.IdKey, param1: any): void; public newForDeserialization(param0: any): com.fasterxml.jackson.annotation.ObjectIdResolver; public canUseFor(param0: com.fasterxml.jackson.annotation.ObjectIdResolver): boolean; } } } } } declare namespace com { export namespace fasterxml { export namespace jackson { export namespace core { export class Base64Variant { public static class: java.lang.Class<com.fasterxml.jackson.core.Base64Variant>; public static BASE64_VALUE_INVALID: number; public static BASE64_VALUE_PADDING: number; public _name: string; public _usesPadding: boolean; public _paddingChar: string; public _maxLineLength: number; public decodeBase64Byte(param0: number): number; public constructor(param0: string, param1: string, param2: boolean, param3: string, param4: number); public encodeBase64Partial(param0: number, param1: number, param2: native.Array<number>, param3: number): number; public encode(param0: native.Array<number>): string; public encodeBase64Partial(param0: java.lang.StringBuilder, param1: number, param2: number): void; public decode(param0: string, param1: com.fasterxml.jackson.core.util.ByteArrayBuilder): void; public decodeBase64Char(param0: number): number; public encode(param0: native.Array<number>, param1: boolean): string; public encodeBase64Chunk(param0: java.lang.StringBuilder, param1: number): void; public decodeBase64Char(param0: string): number; public usesPaddingChar(param0: number): boolean; public toString(): string; public _reportInvalidBase64(param0: string, pa