Codota Logo
AMF3Deserializer.readAMF3String
Code IndexAdd Codota 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)

  • Common ways to obtain AMF3Deserializer
private void myMethod () {
AMF3Deserializer a =
  • Codota IconInputStream in;new AMF3Deserializer(in)
  • Smart code suggestions by Codota
}
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-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-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

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

  • Running tasks concurrently on multiple threads
  • getSupportFragmentManager (FragmentActivity)
  • getSystemService (Context)
  • startActivity (Activity)
  • Menu (java.awt)
  • Hashtable (java.util)
    Hashtable is a synchronized implementation of Map. All optional operations are supported.Neither key
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • JFrame (javax.swing)
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registery of org.quartz
  • LoggerFactory (org.slf4j)
    The LoggerFactory is a utility class producing Loggers for various logging APIs, most notably for lo
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