private static IRubyObject setupGroup(Ruby runtime, Group group) { IRubyObject[] args = new IRubyObject[] { runtime.newString(group.getName()), runtime.newString(group.getPassword()), runtime.newFixnum(group.getGID()), intoStringArray(runtime, group.getMembers()) }; return RubyStruct.newStruct(runtime.getGroupStruct(), args, Block.NULL_BLOCK); }
private static IRubyObject setupGroup(Ruby runtime, Group group) { IRubyObject[] args = new IRubyObject[] { runtime.newString(group.getName()), runtime.newString(group.getPassword()), runtime.newFixnum(group.getGID()), intoStringArray(runtime, group.getMembers()) }; return RubyStruct.newStruct(runtime.getGroupStruct(), args, Block.NULL_BLOCK); }
private static IRubyObject setupGroup(Ruby runtime, Group group) { IRubyObject[] args = new IRubyObject[] { runtime.newString(group.getName()), runtime.newString(group.getPassword()), runtime.newFixnum(group.getGID()), intoStringArray(runtime, group.getMembers()) }; return RubyStruct.newStruct(runtime.getGroupStruct(), args, Block.NULL_BLOCK); }
private static IRubyObject setupGroup(Ruby runtime, Group group) { IRubyObject[] args = new IRubyObject[] { runtime.newString(group.getName()), runtime.newString(group.getPassword()), runtime.newFixnum(group.getGID()), intoStringArray(runtime, group.getMembers()) }; return RubyStruct.newStruct(runtime.getGroupStruct(), args, Block.NULL_BLOCK); }
private static void defineGroupStruct(Ruby runtime) { IRubyObject[] args = new IRubyObject[] { runtime.newString("Group"), runtime.newSymbol("name"), runtime.newSymbol("passwd"), runtime.newSymbol("gid"), runtime.newSymbol("mem") }; runtime.setGroupStruct(RubyStruct.newInstance(runtime.getStructClass(), args, Block.NULL_BLOCK)); runtime.getEtc().defineConstant("Group", runtime.getGroupStruct()); }
private static void defineGroupStruct(Ruby runtime) { IRubyObject[] args = new IRubyObject[] { runtime.newString("Group"), runtime.newSymbol("name"), runtime.newSymbol("passwd"), runtime.newSymbol("gid"), runtime.newSymbol("mem") }; runtime.setGroupStruct(RubyStruct.newInstance(runtime.getStructClass(), args, Block.NULL_BLOCK)); runtime.getEtc().defineConstant("Group", runtime.getGroupStruct()); }
private static void defineGroupStruct(Ruby runtime) { IRubyObject[] args = new IRubyObject[] { runtime.newString("Group"), runtime.newSymbol("name"), runtime.newSymbol("passwd"), runtime.newSymbol("gid"), runtime.newSymbol("mem") }; runtime.setGroupStruct(RubyStruct.newInstance(runtime.getStructClass(), args, Block.NULL_BLOCK)); if (runtime.is1_9()) { runtime.getEtc().defineConstant("Group", runtime.getGroupStruct()); } }
private static void defineGroupStruct(Ruby runtime) { IRubyObject[] args = new IRubyObject[] { runtime.newString("Group"), runtime.newSymbol("name"), runtime.newSymbol("passwd"), runtime.newSymbol("gid"), runtime.newSymbol("mem") }; runtime.setGroupStruct(RubyStruct.newInstance(runtime.getStructClass(), args, Block.NULL_BLOCK)); if (runtime.is1_9()) { runtime.getEtc().defineConstant("Group", runtime.getGroupStruct()); } }