congrats Icon
New! Announcing Tabnine Chat Beta
Learn More
Tabnine Logo
AMF3Deserializer.readAMF3String
Code IndexAdd Tabnine to your IDE (free)

How to use
readAMF3String
method
in
org.granite.messaging.amf.io.AMF3Deserializer

Best Java code snippets using org.granite.messaging.amf.io.AMF3Deserializer.readAMF3String (Showing top 18 results out of 315)

origin: org.graniteds/granite-client-java

@SuppressWarnings("unchecked")
protected List<Object> readAMF3VectorObject() throws IOException {
  final int type = readAMF3UnsignedInteger();
  final int lengthOrIndex = type >>> 1;
  
  if ((type & 0x01) == 0) // stored vector.
    return (List<Object>)storedObjects.get(lengthOrIndex);
  readByte(); // fixed flag: unused...
  readAMF3String(); // component class name: unused...
  
  List<Object> vector = new ArrayList<Object>(lengthOrIndex);
  storedObjects.add(vector);
  for (int i = 0; i < lengthOrIndex; i++)
    vector.add(readObject());
  return vector;
}
 
origin: org.graniteds/granite-server

@SuppressWarnings("unchecked")
protected List<Object> readAMF3VectorObject() throws IOException {
  final int type = readAMF3UnsignedInteger();
  final int lengthOrIndex = type >>> 1;
  
  if ((type & 0x01) == 0) // stored vector.
    return (List<Object>)storedObjects.get(lengthOrIndex);
  readByte(); // fixed flag: unused...
  readAMF3String(); // component class name: unused...
  
  List<Object> vector = new ArrayList<Object>(lengthOrIndex);
  storedObjects.add(vector);
  for (int i = 0; i < lengthOrIndex; i++)
    vector.add(readObject());
  return vector;
}
 
origin: org.graniteds/granite-client-javafx

@SuppressWarnings("unchecked")
protected List<Object> readAMF3VectorObject() throws IOException {
  final int type = readAMF3UnsignedInteger();
  final int lengthOrIndex = type >>> 1;
  
  if ((type & 0x01) == 0) // stored vector.
    return (List<Object>)storedObjects.get(lengthOrIndex);
  readByte(); // fixed flag: unused...
  readAMF3String(); // component class name: unused...
  
  List<Object> vector = new ArrayList<Object>(lengthOrIndex);
  storedObjects.add(vector);
  for (int i = 0; i < lengthOrIndex; i++)
    vector.add(readObject());
  return vector;
}
 
origin: org.graniteds/granite-client-javafx

protected Object readAMF3Array() throws IOException {
  final int type = readAMF3UnsignedInteger();
  final int lengthOrIndex = type >>> 1;
  if ((type & 0x01) == 0) // stored array.
    return storedObjects.get(lengthOrIndex);
  String key = readAMF3String();
  if (key.length() == 0) {
    Object[] objects = new Object[lengthOrIndex];
    storedObjects.add(objects);
    for (int i = 0; i < lengthOrIndex; i++)
      objects[i] = readObject();
    return objects;
  }
  Map<Object, Object> map = new HashMap<Object, Object>(lengthOrIndex);
  storedObjects.add(map);
  while (key.length() > 0) {
    map.put(key, readObject());
    key = readAMF3String();
  }
  for (int i = 0; i < lengthOrIndex; i++)
    map.put(Integer.valueOf(i), readObject());
  return map;
}
origin: org.graniteds/granite-client-java

protected Object readAMF3Array() throws IOException {
  final int type = readAMF3UnsignedInteger();
  final int lengthOrIndex = type >>> 1;
  if ((type & 0x01) == 0) // stored array.
    return storedObjects.get(lengthOrIndex);
  String key = readAMF3String();
  if (key.length() == 0) {
    Object[] objects = new Object[lengthOrIndex];
    storedObjects.add(objects);
    for (int i = 0; i < lengthOrIndex; i++)
      objects[i] = readObject();
    return objects;
  }
  Map<Object, Object> map = new HashMap<Object, Object>(lengthOrIndex);
  storedObjects.add(map);
  while (key.length() > 0) {
    map.put(key, readObject());
    key = readAMF3String();
  }
  for (int i = 0; i < lengthOrIndex; i++)
    map.put(Integer.valueOf(i), readObject());
  return map;
}
origin: org.graniteds/granite-server

protected Object readAMF3Array() throws IOException {
  final int type = readAMF3UnsignedInteger();
  final int lengthOrIndex = type >>> 1;
  if ((type & 0x01) == 0) // stored array.
    return storedObjects.get(lengthOrIndex);
  String key = readAMF3String();
  if (key.length() == 0) {
    Object[] objects = new Object[lengthOrIndex];
    storedObjects.add(objects);
    for (int i = 0; i < lengthOrIndex; i++)
      objects[i] = readObject();
    return objects;
  }
  Map<Object, Object> map = new HashMap<Object, Object>(lengthOrIndex);
  storedObjects.add(map);
  while (key.length() > 0) {
    map.put(key, readObject());
    key = readAMF3String();
  }
  for (int i = 0; i < lengthOrIndex; i++)
    map.put(Integer.valueOf(i), readObject());
  return map;
}
origin: org.graniteds/granite-server

final byte encoding = (byte)((flags >>> 2) & 0x03);
String alias = readAMF3String();
String className = aliasRegistry.getTypeForAlias(alias);
  String name = readAMF3String();
  desc.defineProperty(name);
origin: org.graniteds/granite-client-javafx

final byte encoding = (byte)((flags >>> 2) & 0x03);
String alias = readAMF3String();
String className = aliasRegistry.getTypeForAlias(alias);
  String name = readAMF3String();
  desc.defineProperty(name);
origin: org.graniteds/granite-client-java

final byte encoding = (byte)((flags >>> 2) & 0x03);
String alias = readAMF3String();
String className = aliasRegistry.getTypeForAlias(alias);
  String name = readAMF3String();
  desc.defineProperty(name);
origin: org.graniteds/granite-client

protected Object readAMF3Array() throws IOException {
  Object result = null;
  int type = readAMF3Integer();
  if ((type & 0x01) == 0) // stored array.
    result = getFromStoredObjects(type >> 1);
  else {
    final int size = type >> 1;
    String key = readAMF3String();
    if (key.length() == 0) {
      Object[] objects = new Object[size];
      addToStoredObjects(objects);
      for (int i = 0; i < size; i++)
        objects[i] = readObject();
      result = objects;
    }
    else {
      Map<Object, Object> map = new HashMap<Object, Object>();
      addToStoredObjects(map);
      while(key.length() > 0) {
        map.put(key, readObject());
        key = readAMF3String();
      }
      for (int i = 0; i < size; i++)
        map.put(Integer.valueOf(i), readObject());
      result = map;
    }
  }
  if (debugMore) logMore.debug("readAMF3Array() -> %s", result);
  return result;
}
origin: org.graniteds/granite-client-javafx

protected void readStandard(ActionScriptClassDescriptor desc, Object result) throws IOException {
  // defined values...
  final int count = desc.getPropertiesCount();
  for (int i = 0; i < count; i++) {
    Property property = desc.getProperty(i);
    Object value = readObject(readUnsignedByte());
    
    if (value != null && value.getClass() == property.getType())
      property.setValue(result, value, false);
    else
      property.setValue(result, value, true);
  }
  // dynamic values...
  if (desc.isDynamic()) {
    while (true) {
      String name = readAMF3String();
      if (name.length() == 0)
        break;
      Object value = readObject(readUnsignedByte());
      desc.setPropertyValue(name, result, value);
    }
  }
}
 
origin: org.graniteds/granite-server

protected void readStandard(ActionScriptClassDescriptor desc, Object result) throws IOException {
  // defined values...
  final int count = desc.getPropertiesCount();
  for (int i = 0; i < count; i++) {
    Property property = desc.getProperty(i);
    Object value = readObject(readUnsignedByte());
    
    if (value != null && value.getClass() == property.getType())
      property.setValue(result, value, false);
    else
      property.setValue(result, value, true);
  }
  // dynamic values...
  if (desc.isDynamic()) {
    while (true) {
      String name = readAMF3String();
      if (name.length() == 0)
        break;
      Object value = readObject(readUnsignedByte());
      desc.setPropertyValue(name, result, value);
    }
  }
}
 
origin: org.graniteds/granite-client-java

protected void readStandard(ActionScriptClassDescriptor desc, Object result) throws IOException {
  // defined values...
  final int count = desc.getPropertiesCount();
  for (int i = 0; i < count; i++) {
    Property property = desc.getProperty(i);
    Object value = readObject(readUnsignedByte());
    
    if (value != null && value.getClass() == property.getType())
      property.setValue(result, value, false);
    else
      property.setValue(result, value, true);
  }
  // dynamic values...
  if (desc.isDynamic()) {
    while (true) {
      String name = readAMF3String();
      if (name.length() == 0)
        break;
      Object value = readObject(readUnsignedByte());
      desc.setPropertyValue(name, result, value);
    }
  }
}
 
origin: org.graniteds/granite-client-javafx

  return readAMF3Double();
case AMF3_STRING: // 0x06;
  return readAMF3String();
case AMF3_XML: // 0x07;
  return readAMF3Xml();
origin: org.graniteds/granite-client-java

  return readAMF3Double();
case AMF3_STRING: // 0x06;
  return readAMF3String();
case AMF3_XML: // 0x07;
  return readAMF3Xml();
origin: org.graniteds/granite-server

  return readAMF3Double();
case AMF3_STRING: // 0x06;
  return readAMF3String();
case AMF3_XML: // 0x07;
  return readAMF3Xml();
origin: org.graniteds/granite-client

  return readAMF3Double();
case AMF3_STRING: // 0x06;
  return readAMF3String();
case AMF3_XML: // 0x07;
  return readAMF3Xml();
origin: org.graniteds/granite-client

if (debug) log.debug("readAMF3Object() - encoding=%d", encoding);
String alias = readAMF3String();
String className = context.getGraniteConfig().getAliasRegistry().getTypeForAlias(alias);
if (debug) log.debug("readAMF3Object() - alias=%, className=%s", alias, className);
  String name = readAMF3String();
  if (debug) log.debug("readAMF3Object() - defining property name=%s", name);
  desc.defineProperty(name);
  if (debug) log.debug("readAMF3Object() - reading dynamic properties...");
  while (true) {
    String name = readAMF3String();
    if (name.length() == 0)
      break;
org.granite.messaging.amf.ioAMF3DeserializerreadAMF3String

Popular methods of AMF3Deserializer

  • <init>
  • readObject
  • close
  • readAMF3Array
  • readAMF3ByteArray
  • readAMF3Date
  • readAMF3Double
  • readAMF3Integer
  • readAMF3Object
  • readAMF3VectorInt
  • readAMF3VectorNumber
  • readAMF3VectorObject
  • readAMF3VectorNumber,
  • readAMF3VectorObject,
  • readAMF3Xml,
  • readAMF3XmlString,
  • readByte,
  • readDouble,
  • readFully,
  • readInt,
  • readUnsignedByte

Popular in Java

  • Updating database using SQL prepared statement
  • putExtra (Intent)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • setRequestProperty (URLConnection)
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Map (java.util)
    A Map is a data structure consisting of a set of keys and values in which each key is mapped to a si
  • BlockingQueue (java.util.concurrent)
    A java.util.Queue that additionally supports operations that wait for the queue to become non-empty
  • HttpServlet (javax.servlet.http)
    Provides an abstract class to be subclassed to create an HTTP servlet suitable for a Web site. A sub
  • LogFactory (org.apache.commons.logging)
    Factory for creating Log instances, with discovery and configuration features similar to that employ
  • Logger (org.slf4j)
    The org.slf4j.Logger interface is the main user entry point of SLF4J API. It is expected that loggin
  • Top plugins for WebStorm
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now