Codota Logo
org.apache.wink.common.internal.registry
Code IndexAdd Codota to your IDE (free)

How to use org.apache.wink.common.internal.registry

Best Java code snippets using org.apache.wink.common.internal.registry (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
SimpleDateFormat s =
  • Codota IconString pattern;new SimpleDateFormat(pattern)
  • Codota IconString template;Locale locale;new SimpleDateFormat(template, locale)
  • Codota Iconnew SimpleDateFormat()
  • Smart code suggestions by Codota
}
origin: org.apache.wink/wink-common

  @Override
  public Object getValue(RuntimeContext runtimeContext) {
    return contextAccessor.getContext(getType(), runtimeContext);
  }
}
origin: org.apache.wink/wink-common

private static ValueConvertor createArrayValueConvertor(Class<?> componentType, Type genericType) {
  ValueConvertor concreteConvertor = createConcreteValueConvertor(componentType, genericType);
  return new ArrayValueConvertor(concreteConvertor, componentType);
}
origin: org.apache.wink/wink-common

@Override
protected final boolean isConstructorParameterValid(Injectable fp) {
  // This method is declared as final, since parseConstructors(), which
  // calls it, is invoked from the constructor
  return !(fp.getParamType() == Injectable.ParamType.ENTITY);
}
origin: org.apache.wink/wink-common

private static ValueConvertor getSingleValueConvertor(Class<?> classType) {
  if (classType.equals(String.class)) {
    return new StringConvertor();
  } else if (classType.equals(Character.class)) {
    return new CharacterConvertor();
  } else if (classType.isPrimitive()) {
    return new PrimitiveConvertor(classType);
  } else if (classType.equals(PathSegment.class)) {
    return new PathSegmentConvertor();
  } else {
    return getComplexValueConverter(classType);
  }
}
origin: org.apache.wink/wink-common

public <T> MessageBodyWriter<T> getMessageBodyWriter(Class<T> type,
                           Type genericType,
                           Annotation[] annotations,
                           MediaType mediaType) {
  return providersRegistry.getMessageBodyWriter(type,
                         genericType,
                         annotations,
                         mediaType,
                         runtimeContext);
}
origin: org.apache.wink/wink-common

public <T> T getContext(Class<T> contextClass, RuntimeContext runtimeContext) {
  // try to get a context from a ContextResolver
  T context = getContextFromResolver(contextClass, runtimeContext);
  if (context != null) {
    return context;
  }
  // get a context from one of the message context accessors
  return getContextFromAccessor(contextClass, runtimeContext);
}
origin: org.apache.wink/wink-common

public <T> MessageBodyReader<T> getMessageBodyReader(Class<T> type,
                           Type genericType,
                           Annotation[] annotations,
                           MediaType mediaType) {
  return providersRegistry.getMessageBodyReader(type,
                         genericType,
                         annotations,
                         mediaType,
                         runtimeContext);
}
origin: org.apache.wink/wink-common

public Injectable createEntityParam(Class<?> classType,
                  Type genericType,
                  Annotation[] annotations,
                  Member member) {
  return new NullInjectable(Injectable.ParamType.ENTITY, classType, genericType, annotations,
               member);
}
origin: org.apache.wink/wink-common

public List<ProviderRecord<?>> getExceptionMapperRecords() {
  ArrayList<ProviderRecord<?>> recordList = new ArrayList<ProviderRecord<?>>();
  for (PriorityObjectFactory<ExceptionMapper<?>> factory : exceptionMappers) {
    ProviderRecord<?> record =
      new ProviderRecord<ExceptionMapper<?>>(factory.getInstanceClass(), null,
                          ExceptionMapper.class,
                          factory.isSystemProvider);
    recordList.add(record);
  }
  return recordList;
}
origin: org.apache.wink/wink-common

/**
 * Removes all providers in the registry.
 */
public void removeAllProviders() {
  contextResolvers.removeAll();
  messageBodyReaders.removeAll();
  messageBodyWriters.removeAll();
  for (ObjectFactory<?> of : exceptionMappers) {
    of.releaseAll(null);
  }
}
origin: org.apache.wink/wink-common

/**
 * @param userOnly only print user-defined entities
 * @param trace if calling toString as part of debugging, use
 *            trace=false, if as part of trace or any other reason, use
 *            trace=true
 * @return
 */
public String toString(boolean userOnly, boolean trace) {
  return toString("  ", userOnly, trace);
}
origin: org.apache.wink/wink-common

protected BoundInjectable(ParamType paramType,
             String name,
             Class<?> type,
             Type genericType,
             Annotation[] annotations,
             Member member) {
  super(paramType, type, genericType, annotations, member);
  this.name = name;
  this.convertor = ValueConvertor.createValueConvertor(type, genericType);
  this.defaultValue = null;
  this.encoded = false;
}
origin: org.apache.wink/wink-common

@Override
protected final boolean isConstructorParameterValid(Injectable fp) {
  // This method is declared as final, since parseConstructors(), which
  // calls it, is invoked from the constructor
  return fp.getParamType() == Injectable.ParamType.CONTEXT;
}
origin: org.apache.wink/wink-common

public Injectable createHeaderParam(String value,
                  Class<?> classType,
                  Type genericType,
                  Annotation[] annotations,
                  Member member) {
  return new NullInjectable(Injectable.ParamType.HEADER, classType, genericType, annotations,
               member);
}
origin: org.apache.wink/wink-common

@Override
public String toString() {
  return toString("  ", false, true); //$NON-NLS-1$
}
origin: org.apache.wink/wink-common

public Injectable createMatrixParam(String value,
                  Class<?> classType,
                  Type genericType,
                  Annotation[] annotations,
                  Member member) {
  return new NullInjectable(Injectable.ParamType.MATRIX, classType, genericType, annotations,
               member);
}
origin: org.apache.wink/wink-common

public Injectable createPathParam(String value,
                 Class<?> classType,
                 Type genericType,
                 Annotation[] annotations,
                 Member member) {
  return new NullInjectable(Injectable.ParamType.PATH, classType, genericType, annotations,
               member);
}
origin: org.apache.wink/wink-common

public Injectable createCookieParam(String value,
                  Class<?> classType,
                  Type genericType,
                  Annotation[] annotations,
                  Member member) {
  return new NullInjectable(Injectable.ParamType.COOKIE, classType, genericType, annotations,
               member);
}
origin: org.apache.wink/wink-common

public Injectable createFormParam(String value,
                 Class<?> classType,
                 Type genericType,
                 Annotation[] annotations,
                 Member member) {
  return new NullInjectable(Injectable.ParamType.FORM, classType, genericType, annotations,
               member);
}
origin: org.apache.wink/wink-common

public Injectable createQueryParam(String value,
                  Class<?> classType,
                  Type genericType,
                  Annotation[] annotations,
                  Member member) {
  return new NullInjectable(Injectable.ParamType.QUERY, classType, genericType, annotations,
               member);
}
org.apache.wink.common.internal.registry

Most used classes

  • ProviderMetadataCollector
  • InjectableFactory
  • ProvidersRegistry
    Keeps the registry of providers. The order of the providers is important. The later provider was add
  • ResourceMetadataCollector
    Collects ClassMetadata from JAX-RS Resource classes
  • ClassMetadata
    Represents metadata of one Resource class.
  • ContextAccessor,
  • Injectable$ParamType,
  • Injectable,
  • ProvidersRegistry$ProviderRecord,
  • ValueConvertor$ConversionException,
  • ValueConvertor,
  • MethodMetadata,
  • InjectableFactory$ContextParam,
  • InjectableFactory$NullInjectable,
  • ProvidersRegistry$ConsumesMediaTypeMap,
  • ProvidersRegistry$MediaTypeMap$OFHolder,
  • ProvidersRegistry$MediaTypeMap,
  • ProvidersRegistry$PriorityObjectFactory,
  • ProvidersRegistry$ProducesMediaTypeMap
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now